Home
last modified time | relevance | path

Searched refs:log (Results 1 – 25 of 185) sorted by relevance

12345678

/drivers/gpu/drm/i915/gt/uc/
Dintel_guc_log.c31 static void guc_log_copy_debuglogs_for_relay(struct intel_guc_log *log);
40 static void _guc_log_init_sizes(struct intel_guc_log *log) in _guc_log_init_sizes() argument
42 struct intel_guc *guc = log_to_guc(log); in _guc_log_init_sizes()
66 log->sizes[i].bytes = sections[i].default_val; in _guc_log_init_sizes()
69 if (log->sizes[GUC_LOG_SECTIONS_DEBUG].bytes >= SZ_1M && in _guc_log_init_sizes()
71 log->sizes[GUC_LOG_SECTIONS_CRASH].bytes = SZ_1M; in _guc_log_init_sizes()
76 if ((log->sizes[i].bytes % SZ_1M) == 0) { in _guc_log_init_sizes()
77 log->sizes[i].units = SZ_1M; in _guc_log_init_sizes()
78 log->sizes[i].flag = sections[i].flag; in _guc_log_init_sizes()
80 log->sizes[i].units = SZ_4K; in _guc_log_init_sizes()
[all …]
Dintel_guc_log_debugfs.c31 static u32 guc_log_dump_size(struct intel_guc_log *log) in guc_log_dump_size() argument
33 struct intel_guc *guc = log_to_guc(log); in guc_log_dump_size()
38 if (!log->vma) in guc_log_dump_size()
41 return obj_to_guc_log_dump_size(log->vma->obj); in guc_log_dump_size()
59 static u32 guc_load_err_dump_size(struct intel_guc_log *log) in guc_load_err_dump_size() argument
61 struct intel_guc *guc = log_to_guc(log); in guc_load_err_dump_size()
84 struct intel_guc_log *log = data; in guc_log_level_get() local
86 if (!log->vma) in guc_log_level_get()
89 *val = intel_guc_log_get_level(log); in guc_log_level_get()
96 struct intel_guc_log *log = data; in guc_log_level_set() local
[all …]
Dintel_guc_log.h76 void intel_guc_log_init_early(struct intel_guc_log *log);
77 bool intel_guc_check_log_buf_overflow(struct intel_guc_log *log, enum guc_log_buffer_type type,
79 unsigned int intel_guc_get_log_buffer_size(struct intel_guc_log *log,
81 size_t intel_guc_get_log_buffer_offset(struct intel_guc_log *log, enum guc_log_buffer_type type);
82 int intel_guc_log_create(struct intel_guc_log *log);
83 void intel_guc_log_destroy(struct intel_guc_log *log);
85 int intel_guc_log_set_level(struct intel_guc_log *log, u32 level);
86 bool intel_guc_log_relay_created(const struct intel_guc_log *log);
87 int intel_guc_log_relay_open(struct intel_guc_log *log);
88 int intel_guc_log_relay_start(struct intel_guc_log *log);
[all …]
/drivers/md/
Draid5-cache.c210 struct r5l_log *log; member
250 bool r5c_is_writeback(struct r5l_log *log) in r5c_is_writeback() argument
252 return (log != NULL && in r5c_is_writeback()
253 log->r5c_journal_mode == R5C_JOURNAL_MODE_WRITE_BACK); in r5c_is_writeback()
256 static sector_t r5l_ring_add(struct r5l_log *log, sector_t start, sector_t inc) in r5l_ring_add() argument
259 if (start >= log->device_size) in r5l_ring_add()
260 start = start - log->device_size; in r5l_ring_add()
264 static sector_t r5l_ring_distance(struct r5l_log *log, sector_t start, in r5l_ring_distance() argument
270 return end + log->device_size - start; in r5l_ring_distance()
273 static bool r5l_has_free_space(struct r5l_log *log, sector_t size) in r5l_has_free_space() argument
[all …]
Ddm-log.c154 struct dm_dirty_log *log; in dm_dirty_log_create() local
156 log = kmalloc(sizeof(*log), GFP_KERNEL); in dm_dirty_log_create()
157 if (!log) in dm_dirty_log_create()
162 kfree(log); in dm_dirty_log_create()
166 log->flush_callback_fn = flush_callback_fn; in dm_dirty_log_create()
167 log->type = type; in dm_dirty_log_create()
168 if (type->ctr(log, ti, argc, argv)) { in dm_dirty_log_create()
169 kfree(log); in dm_dirty_log_create()
174 return log; in dm_dirty_log_create()
178 void dm_dirty_log_destroy(struct dm_dirty_log *log) in dm_dirty_log_destroy() argument
[all …]
Draid5-ppl.c136 struct ppl_log *log; member
232 static struct ppl_io_unit *ppl_new_iounit(struct ppl_log *log, in ppl_new_iounit() argument
235 struct ppl_conf *ppl_conf = log->ppl_conf; in ppl_new_iounit()
248 io->log = log; in ppl_new_iounit()
253 bio_init(&io->bio, log->rdev->bdev, io->biovec, PPL_IO_INLINE_BVECS, in ppl_new_iounit()
267 static int ppl_log_stripe(struct ppl_log *log, struct stripe_head *sh) in ppl_log_stripe() argument
269 struct ppl_io_unit *io = log->current_io; in ppl_log_stripe()
280 if (io && (io->pp_size == log->entry_space || in ppl_log_stripe()
289 io = ppl_new_iounit(log, sh); in ppl_log_stripe()
292 spin_lock_irq(&log->io_list_lock); in ppl_log_stripe()
[all …]
Draid5-log.h7 int r5l_write_stripe(struct r5l_log *log, struct stripe_head *head_sh);
8 void r5l_write_stripe_run(struct r5l_log *log);
9 void r5l_flush_stripe_to_raid(struct r5l_log *log);
11 int r5l_handle_flush_request(struct r5l_log *log, struct bio *bio);
12 void r5l_quiesce(struct r5l_log *log, int quiesce);
14 bool r5c_is_writeback(struct r5l_log *log);
21 void r5l_wake_reclaim(struct r5l_log *log, sector_t space);
24 int r5c_cache_data(struct r5l_log *log, struct stripe_head *sh);
32 int r5l_start(struct r5l_log *log);
61 if (conf->log) { in log_stripe()
[all …]
Ddm-log-userspace-base.c191 static int userspace_ctr(struct dm_dirty_log *log, struct dm_target *ti, in userspace_ctr() argument
321 log->context = lc; in userspace_ctr()
327 static void userspace_dtr(struct dm_dirty_log *log) in userspace_dtr() argument
329 struct log_c *lc = log->context; in userspace_dtr()
351 static int userspace_presuspend(struct dm_dirty_log *log) in userspace_presuspend() argument
354 struct log_c *lc = log->context; in userspace_presuspend()
362 static int userspace_postsuspend(struct dm_dirty_log *log) in userspace_postsuspend() argument
365 struct log_c *lc = log->context; in userspace_postsuspend()
379 static int userspace_resume(struct dm_dirty_log *log) in userspace_resume() argument
382 struct log_c *lc = log->context; in userspace_resume()
[all …]
Ddm-region-hash.c65 struct dm_dirty_log *log; member
170 struct dm_dirty_log *log, uint32_t region_size, in dm_region_hash_create() argument
199 rh->log = log; in dm_region_hash_create()
254 if (rh->log) in dm_region_hash_destroy()
255 dm_dirty_log_destroy(rh->log); in dm_region_hash_destroy()
265 return rh->log; in dm_rh_dirty_log()
299 nreg->state = rh->log->type->in_sync(rh->log, region, 1) ? in __rh_alloc()
357 r = rh->log->type->in_sync(rh->log, region, may_block); in dm_rh_get_state()
371 rh->log->type->set_region_sync(rh->log, reg->key, success); in complete_resync_work()
401 struct dm_dirty_log *log = rh->log; in dm_rh_mark_nosync() local
[all …]
Ddm-raid1.c392 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh); in do_recovery() local
409 (log->type->get_sync_count(log) == ms->nr_regions)) { in do_recovery()
446 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh); in mirror_available() local
449 if (log->type->in_sync(log, region, 0)) in mirror_available()
692 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh); in do_writes() local
715 if (log->type->is_remote_recovering && in do_writes()
716 log->type->is_remote_recovering(log, region)) { in do_writes()
1200 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh); in mirror_map() local
1213 r = log->type->in_sync(log, dm_rh_bio_to_region(ms->rh, bio), 0); in mirror_map()
1314 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh); in mirror_presuspend() local
[all …]
/drivers/accel/ivpu/
Divpu_fw_log.c32 struct vpu_tracing_buffer_header *log; in fw_log_from_bo() local
34 if ((*offset + sizeof(*log)) > ivpu_bo_size(bo)) in fw_log_from_bo()
37 log = ivpu_bo_vaddr(bo) + *offset; in fw_log_from_bo()
39 if (log->vpu_canary_start != VPU_TRACING_BUFFER_CANARY) in fw_log_from_bo()
42 if (log->header_size < sizeof(*log) || log->header_size > 1024) { in fw_log_from_bo()
43 ivpu_dbg(vdev, FW_BOOT, "Invalid header size 0x%x\n", log->header_size); in fw_log_from_bo()
46 if ((char *)log + log->size > (char *)ivpu_bo_vaddr(bo) + ivpu_bo_size(bo)) { in fw_log_from_bo()
47 ivpu_dbg(vdev, FW_BOOT, "Invalid log size 0x%x\n", log->size); in fw_log_from_bo()
51 *out_log = log; in fw_log_from_bo()
52 *offset += log->size; in fw_log_from_bo()
[all …]
/drivers/gpu/drm/xe/
Dxe_guc_log.c19 log_to_gt(struct xe_guc_log *log) in log_to_gt() argument
21 return container_of(log, struct xe_gt, uc.guc.log); in log_to_gt()
25 log_to_xe(struct xe_guc_log *log) in log_to_xe() argument
27 return gt_to_xe(log_to_gt(log)); in log_to_xe()
60 void xe_guc_log_print(struct xe_guc_log *log, struct drm_printer *p) in xe_guc_log_print() argument
62 struct xe_device *xe = log_to_xe(log); in xe_guc_log_print()
66 if (!log->bo) { in xe_guc_log_print()
71 size = log->bo->size; in xe_guc_log_print()
79 xe_map_memcpy_from(xe, copy, &log->bo->vmap, 0, size); in xe_guc_log_print()
86 int xe_guc_log_init(struct xe_guc_log *log) in xe_guc_log_init() argument
[all …]
/drivers/char/tpm/eventlog/
Defi.c23 struct tpm_bios_log *log; in tpm_read_log_efi() local
35 log = &chip->log; in tpm_read_log_efi()
59 log->bios_event_log = devm_kmemdup(&chip->dev, log_tbl->log, log_size, GFP_KERNEL); in tpm_read_log_efi()
60 if (!log->bios_event_log) { in tpm_read_log_efi()
65 log->bios_event_log_end = log->bios_event_log + log_size; in tpm_read_log_efi()
80 devm_kfree(&chip->dev, log->bios_event_log); in tpm_read_log_efi()
95 tmp = devm_krealloc(&chip->dev, log->bios_event_log, in tpm_read_log_efi()
99 devm_kfree(&chip->dev, log->bios_event_log); in tpm_read_log_efi()
104 log->bios_event_log = tmp; in tpm_read_log_efi()
111 memcpy((void *)log->bios_event_log + log_size, in tpm_read_log_efi()
[all …]
Dacpi.c78 struct tpm_bios_log *log; in tpm_read_log_acpi() local
84 log = &chip->log; in tpm_read_log_acpi()
144 log->bios_event_log = kvmalloc(len, GFP_KERNEL); in tpm_read_log_acpi()
145 if (!log->bios_event_log) in tpm_read_log_acpi()
148 log->bios_event_log_end = log->bios_event_log + len; in tpm_read_log_acpi()
158 memcpy_fromio(log->bios_event_log, virt, len); in tpm_read_log_acpi()
163 !tpm_is_tpm2_log(log->bios_event_log, len)) { in tpm_read_log_acpi()
169 ret = devm_add_action(&chip->dev, tpm_bios_log_free, log->bios_event_log); in tpm_read_log_acpi()
171 log->bios_event_log = NULL; in tpm_read_log_acpi()
178 tpm_bios_log_free(log->bios_event_log); in tpm_read_log_acpi()
[all …]
Dof.c40 chip->log.bios_event_log = devm_memremap(&chip->dev, res.start, resource_size(&res), in tpm_read_log_memory_region()
42 if (IS_ERR(chip->log.bios_event_log)) in tpm_read_log_memory_region()
45 chip->log.bios_event_log_end = chip->log.bios_event_log + resource_size(&res); in tpm_read_log_memory_region()
56 struct tpm_bios_log *log; in tpm_read_log_of() local
60 log = &chip->log; in tpm_read_log_of()
99 log->bios_event_log = devm_kmemdup(&chip->dev, __va(base), size, GFP_KERNEL); in tpm_read_log_of()
100 if (!log->bios_event_log) in tpm_read_log_of()
103 log->bios_event_log_end = log->bios_event_log + size; in tpm_read_log_of()
Dtpm2.c45 struct tpm_bios_log *log = &chip->log; in tpm2_bios_measurements_start() local
46 void *addr = log->bios_event_log; in tpm2_bios_measurements_start()
47 void *limit = log->bios_event_log_end; in tpm2_bios_measurements_start()
91 struct tpm_bios_log *log = &chip->log; in tpm2_bios_measurements_next() local
92 void *limit = log->bios_event_log_end; in tpm2_bios_measurements_next()
97 event_header = log->bios_event_log; in tpm2_bios_measurements_next()
131 struct tpm_bios_log *log = &chip->log; in tpm2_binary_bios_measurements_show() local
132 struct tcg_pcr_event *event_header = log->bios_event_log; in tpm2_binary_bios_measurements_show()
/drivers/net/wireless/broadcom/b43legacy/
Ddebugfs.c127 struct b43legacy_txstatus_log *log = &dev->dfsentry->txstatlog; in txstat_read_file() local
133 spin_lock_irqsave(&log->lock, flags); in txstat_read_file()
134 if (log->end < 0) { in txstat_read_file()
142 i = log->end + 1; in txstat_read_file()
147 stat = &(log->log[i]); in txstat_read_file()
162 if (i == log->end) in txstat_read_file()
167 spin_unlock_irqrestore(&log->lock, flags); in txstat_read_file()
361 struct b43legacy_txstatus_log *log; in b43legacy_debugfs_add_device() local
371 log = &e->txstatlog; in b43legacy_debugfs_add_device()
372 log->log = kcalloc(B43legacy_NR_LOGGED_TXSTATUS, in b43legacy_debugfs_add_device()
[all …]
/drivers/nvme/host/
Dhwmon.c15 struct nvme_smart_log *log; member
63 NVME_CSI_NVM, data->log, sizeof(*data->log), 0); in nvme_hwmon_get_smart_log()
70 struct nvme_smart_log *log = data->log; in nvme_hwmon_read() local
98 temp = get_unaligned_le16(log->temperature); in nvme_hwmon_read()
100 temp = le16_to_cpu(log->temp_sensor[channel - 1]); in nvme_hwmon_read()
104 *val = !!(log->critical_warning & NVME_SMART_CRIT_TEMPERATURE); in nvme_hwmon_read()
166 (channel && data->log->temp_sensor[channel - 1] && in nvme_hwmon_is_visible()
181 if (!channel || data->log->temp_sensor[channel - 1]) in nvme_hwmon_is_visible()
237 data->log = kzalloc(sizeof(*data->log), GFP_KERNEL); in nvme_hwmon_init()
238 if (!data->log) { in nvme_hwmon_init()
[all …]
/drivers/staging/greybus/
Dlog.c70 struct gb_log *log; in gb_log_probe() local
80 log = kzalloc(sizeof(*log), GFP_KERNEL); in gb_log_probe()
81 if (!log) in gb_log_probe()
91 log->connection = connection; in gb_log_probe()
92 greybus_set_drvdata(bundle, log); in gb_log_probe()
103 kfree(log); in gb_log_probe()
109 struct gb_log *log = greybus_get_drvdata(bundle); in gb_log_disconnect() local
110 struct gb_connection *connection = log->connection; in gb_log_disconnect()
115 kfree(log); in gb_log_disconnect()
/drivers/nvme/target/
Dadmin-cmd.c135 struct nvme_smart_log *log; in nvmet_execute_get_log_page_smart() local
139 if (req->transfer_len != sizeof(*log)) in nvmet_execute_get_log_page_smart()
142 log = kzalloc(sizeof(*log), GFP_KERNEL); in nvmet_execute_get_log_page_smart()
143 if (!log) in nvmet_execute_get_log_page_smart()
147 status = nvmet_get_smart_log_all(req, log); in nvmet_execute_get_log_page_smart()
149 status = nvmet_get_smart_log_nsid(req, log); in nvmet_execute_get_log_page_smart()
155 &log->num_err_log_entries); in nvmet_execute_get_log_page_smart()
158 status = nvmet_copy_to_sgl(req, 0, log, sizeof(*log)); in nvmet_execute_get_log_page_smart()
160 kfree(log); in nvmet_execute_get_log_page_smart()
165 static void nvmet_get_cmd_effects_nvm(struct nvme_effects_log *log) in nvmet_get_cmd_effects_nvm() argument
[all …]
/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Dgpio.c88 .log[0] = (info & 0x1800) >> 11, in dcb_gpio_parse()
89 .log[1] = (info & 0x6000) >> 13, in dcb_gpio_parse()
98 .log[0] = (info & 0x18000000) >> 27, in dcb_gpio_parse()
99 .log[1] = (info & 0x60000000) >> 29, in dcb_gpio_parse()
108 .log[0] = (info1 & 0x30) >> 4, in dcb_gpio_parse()
109 .log[1] = (info1 & 0xc0) >> 6, in dcb_gpio_parse()
140 .log[0] = !!(conf & 0x02), in dcb_gpio_match()
141 .log[1] = !(conf & 0x02), in dcb_gpio_match()
/drivers/net/wireless/broadcom/b43/
Ddebugfs.c352 struct b43_txstatus_log *log = &dev->dfsentry->txstatlog; in txstat_read_file() local
357 if (log->end < 0) { in txstat_read_file()
365 i = log->end + 1; in txstat_read_file()
370 stat = &(log->log[i]); in txstat_read_file()
385 if (i == log->end) in txstat_read_file()
672 struct b43_txstatus_log *log; in b43_debugfs_add_device() local
682 log = &e->txstatlog; in b43_debugfs_add_device()
683 log->log = kcalloc(B43_NR_LOGGED_TXSTATUS, in b43_debugfs_add_device()
685 if (!log->log) { in b43_debugfs_add_device()
690 log->end = -1; in b43_debugfs_add_device()
[all …]
/drivers/cxl/core/
Dtrace.h129 TP_PROTO(const struct cxl_memdev *cxlmd, enum cxl_event_log_type log,
132 TP_ARGS(cxlmd, log, payload),
137 __field(int, log)
148 __entry->log = log;
156 cxl_event_log_type_str(__entry->log), __entry->count,
192 __field(int, log) \
205 __entry->log = (l); \
219 cxl_event_log_type_str(__entry->log), \
227 TP_PROTO(const struct cxl_memdev *cxlmd, enum cxl_event_log_type log,
230 TP_ARGS(cxlmd, log, uuid, gen_rec),
[all …]
/drivers/accel/qaic/
Dqaic_debugfs.c50 void *log; in bootlog_show() local
55 log = page + 1; in bootlog_show()
57 while (log < page_end) { in bootlog_show()
58 seq_printf(s, "%s", (char *)log); in bootlog_show()
59 log += strlen(log) + 1; in bootlog_show()
220 void *log; in bootlog_log() local
223 log = bootlog_get_space(qdev, len); in bootlog_log()
224 if (log) { in bootlog_log()
225 memcpy(log, msg, len); in bootlog_log()
/drivers/edac/
Dx38_edac.c116 static unsigned long eccerrlog_syndrome(u64 log) in eccerrlog_syndrome() argument
118 return (log & X38_ECCERRLOG_SYNDROME_BITS) >> 16; in eccerrlog_syndrome()
121 static int eccerrlog_row(int channel, u64 log) in eccerrlog_row() argument
123 return ((log & X38_ECCERRLOG_RANK_BITS) >> 27) | in eccerrlog_row()
207 u64 log; in x38_process_error_info() local
220 log = info->eccerrlog[channel]; in x38_process_error_info()
221 if (log & X38_ECCERRLOG_UE) { in x38_process_error_info()
224 eccerrlog_row(channel, log), in x38_process_error_info()
227 } else if (log & X38_ECCERRLOG_CE) { in x38_process_error_info()
229 0, 0, eccerrlog_syndrome(log), in x38_process_error_info()
[all …]

12345678