Lines Matching defs:entry
149 struct bdb_block_entry *entry;
151 list_for_each_entry(entry, &i915->display.vbt.bdb_blocks, node) {
152 if (entry->section_id == section_id)
153 return entry->data + 3;
456 struct bdb_block_entry *entry;
484 entry = kzalloc(struct_size(entry, data, max(min_size, block_size) + 3),
486 if (!entry) {
491 entry->section_id = section_id;
492 memcpy(entry->data, block - 3, block_size + 3);
500 !fixup_lfp_data_ptrs(bdb, entry->data + 3)) {
502 kfree(entry);
506 list_add_tail(&entry->node, &i915->display.vbt.bdb_blocks);
691 * and the VBT entry does not specify a date.
1012 const struct lfp_backlight_data_entry *entry;
1022 "Unsupported backlight data entry size %u\n",
1027 entry = &backlight_data->data[panel_type];
1029 panel->vbt.backlight.present = entry->type == BDB_BACKLIGHT_TYPE_PWM;
1033 entry->type);
1047 panel->vbt.backlight.pwm_freq_hz = entry->pwm_freq_hz;
1048 panel->vbt.backlight.active_low_pwm = entry->active_low_pwm;
1075 panel->vbt.backlight.min_brightness = entry->min_brightness;
2119 "VBT: unsupported compression param entry size\n");
3292 struct bdb_block_entry *entry, *ne;
3300 list_for_each_entry_safe(entry, ne, &i915->display.vbt.bdb_blocks, node) {
3301 list_del(&entry->node);
3302 kfree(entry);