Lines Matching refs:i
180 int i; in dell_smbios_call_filter() local
196 for (i = 0; i < ARRAY_SIZE(call_blacklist); i++) { in dell_smbios_call_filter()
197 if (buffer->cmd_class != call_blacklist[i].cmd_class) in dell_smbios_call_filter()
199 if (buffer->cmd_select != call_blacklist[i].cmd_select && in dell_smbios_call_filter()
200 call_blacklist[i].cmd_select != -1) in dell_smbios_call_filter()
219 for (i = 0; i < da_num_tokens; i++) { in dell_smbios_call_filter()
220 if (da_tokens[i].location != buffer->input[0]) in dell_smbios_call_filter()
222 t = da_tokens[i].tokenID; in dell_smbios_call_filter()
234 for (i = 0; i < ARRAY_SIZE(token_blacklist); i++) { in dell_smbios_call_filter()
235 if (!token_blacklist[i].min || !token_blacklist[i].max) in dell_smbios_call_filter()
237 if (t >= token_blacklist[i].min && in dell_smbios_call_filter()
238 t <= token_blacklist[i].max) in dell_smbios_call_filter()
243 for (i = 0; i < ARRAY_SIZE(token_whitelist); i++) { in dell_smbios_call_filter()
244 if (!token_whitelist[i].min || !token_whitelist[i].max) in dell_smbios_call_filter()
246 if (t < token_whitelist[i].min || in dell_smbios_call_filter()
247 t > token_whitelist[i].max) in dell_smbios_call_filter()
249 if (!token_whitelist[i].need_capability || in dell_smbios_call_filter()
250 capable(token_whitelist[i].need_capability)) { in dell_smbios_call_filter()
258 for (i = 0; i < ARRAY_SIZE(call_whitelist); i++) { in dell_smbios_call_filter()
259 if (buffer->cmd_class != call_whitelist[i].cmd_class) in dell_smbios_call_filter()
261 if (buffer->cmd_select != call_whitelist[i].cmd_select) in dell_smbios_call_filter()
263 if (!call_whitelist[i].need_capability || in dell_smbios_call_filter()
264 capable(call_whitelist[i].need_capability)) { in dell_smbios_call_filter()
270 call_whitelist[i].need_capability, in dell_smbios_call_filter()
319 int i; in dell_smbios_find_token() local
324 for (i = 0; i < da_num_tokens; i++) { in dell_smbios_find_token()
325 if (da_tokens[i].tokenID == tokenid) in dell_smbios_find_token()
326 return &da_tokens[i]; in dell_smbios_find_token()
387 int i, j; in zero_duplicates() local
389 for (i = 0; i < da_num_tokens; i++) { in zero_duplicates()
390 if (da_tokens[i].tokenID == 0) in zero_duplicates()
392 for (j = i+1; j < da_num_tokens; j++) { in zero_duplicates()
395 if (da_tokens[i].tokenID == da_tokens[j].tokenID) { in zero_duplicates()
422 int i; in match_attribute() local
424 for (i = 0; i < da_num_tokens * 2; i++) { in match_attribute()
425 if (!token_attrs[i]) in match_attribute()
427 if (strcmp(token_attrs[i]->name, attr->attr.name) == 0) in match_attribute()
428 return i/2; in match_attribute()
437 int i; in location_show() local
442 i = match_attribute(dev, attr); in location_show()
443 if (i > 0) in location_show()
444 return scnprintf(buf, PAGE_SIZE, "%08x", da_tokens[i].location); in location_show()
451 int i; in value_show() local
456 i = match_attribute(dev, attr); in value_show()
457 if (i > 0) in value_show()
458 return scnprintf(buf, PAGE_SIZE, "%08x", da_tokens[i].value); in value_show()
478 int i, j; in build_tokens_sysfs() local
495 for (i = 0, j = 0; i < da_num_tokens; i++) { in build_tokens_sysfs()
497 if (da_tokens[i].tokenID == 0) in build_tokens_sysfs()
501 da_tokens[i].tokenID); in build_tokens_sysfs()
504 sysfs_attr_init(&token_location_attrs[i].attr); in build_tokens_sysfs()
505 token_location_attrs[i].attr.name = location_name; in build_tokens_sysfs()
506 token_location_attrs[i].attr.mode = 0444; in build_tokens_sysfs()
507 token_location_attrs[i].show = location_show; in build_tokens_sysfs()
508 token_attrs[j++] = &token_location_attrs[i].attr; in build_tokens_sysfs()
512 da_tokens[i].tokenID); in build_tokens_sysfs()
515 sysfs_attr_init(&token_value_attrs[i].attr); in build_tokens_sysfs()
516 token_value_attrs[i].attr.name = value_name; in build_tokens_sysfs()
517 token_value_attrs[i].attr.mode = 0444; in build_tokens_sysfs()
518 token_value_attrs[i].show = value_show; in build_tokens_sysfs()
519 token_attrs[j++] = &token_value_attrs[i].attr; in build_tokens_sysfs()
534 while (i--) { in build_tokens_sysfs()
535 kfree(token_location_attrs[i].attr.name); in build_tokens_sysfs()
536 kfree(token_value_attrs[i].attr.name); in build_tokens_sysfs()
549 int i; in free_group() local
553 for (i = 0; i < da_num_tokens; i++) { in free_group()
554 kfree(token_location_attrs[i].attr.name); in free_group()
555 kfree(token_value_attrs[i].attr.name); in free_group()