Home
last modified time | relevance | path

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

12345678910>>...33

/linux/drivers/gpu/drm/i915/gt/uc/
H A 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 in _guc_log_init_sizes()
115 guc_log_init_sizes(struct intel_guc_log * log) guc_log_init_sizes() argument
123 intel_guc_log_section_size_crash(struct intel_guc_log * log) intel_guc_log_section_size_crash() argument
130 intel_guc_log_section_size_debug(struct intel_guc_log * log) intel_guc_log_section_size_debug() argument
137 intel_guc_log_section_size_capture(struct intel_guc_log * log) intel_guc_log_section_size_capture() argument
144 intel_guc_log_size(struct intel_guc_log * log) intel_guc_log_size() argument
287 guc_move_to_next_buf(struct intel_guc_log * log) guc_move_to_next_buf() argument
303 guc_get_write_buffer(struct intel_guc_log * log) guc_get_write_buffer() argument
317 intel_guc_check_log_buf_overflow(struct intel_guc_log * log,enum guc_log_buffer_type type,unsigned int full_cnt) intel_guc_check_log_buf_overflow() argument
341 intel_guc_get_log_buffer_size(struct intel_guc_log * log,enum guc_log_buffer_type type) intel_guc_get_log_buffer_size() argument
358 intel_guc_get_log_buffer_offset(struct intel_guc_log * log,enum guc_log_buffer_type type) intel_guc_get_log_buffer_offset() argument
373 _guc_log_copy_debuglogs_for_relay(struct intel_guc_log * log) _guc_log_copy_debuglogs_for_relay() argument
481 struct intel_guc_log *log = copy_debug_logs_work() local
487 guc_log_relay_map(struct intel_guc_log * log) guc_log_relay_map() argument
504 guc_log_relay_unmap(struct intel_guc_log * log) guc_log_relay_unmap() argument
512 intel_guc_log_init_early(struct intel_guc_log * log) intel_guc_log_init_early() argument
519 guc_log_relay_create(struct intel_guc_log * log) guc_log_relay_create() argument
564 guc_log_relay_destroy(struct intel_guc_log * log) guc_log_relay_destroy() argument
572 guc_log_copy_debuglogs_for_relay(struct intel_guc_log * log) guc_log_copy_debuglogs_for_relay() argument
588 __get_default_log_level(struct intel_guc_log * log) __get_default_log_level() argument
613 intel_guc_log_create(struct intel_guc_log * log) intel_guc_log_create() argument
657 intel_guc_log_destroy(struct intel_guc_log * log) intel_guc_log_destroy() argument
663 intel_guc_log_set_level(struct intel_guc_log * log,u32 level) intel_guc_log_set_level() argument
703 intel_guc_log_relay_created(const struct intel_guc_log * log) intel_guc_log_relay_created() argument
708 intel_guc_log_relay_open(struct intel_guc_log * log) intel_guc_log_relay_open() argument
752 intel_guc_log_relay_start(struct intel_guc_log * log) intel_guc_log_relay_start() argument
769 intel_guc_log_relay_flush(struct intel_guc_log * log) intel_guc_log_relay_flush() argument
795 guc_log_relay_stop(struct intel_guc_log * log) guc_log_relay_stop() argument
810 intel_guc_log_relay_close(struct intel_guc_log * log) intel_guc_log_relay_close() argument
821 intel_guc_log_handle_flush_event(struct intel_guc_log * log) intel_guc_log_handle_flush_event() argument
851 intel_guc_log_info(struct intel_guc_log * log,struct drm_printer * p) intel_guc_log_info() argument
880 intel_guc_log_dump(struct intel_guc_log * log,struct drm_printer * p,bool dump_load_err) intel_guc_log_dump() argument
[all...]
H A 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 in guc_log_level_set() local
110 struct intel_guc_log *log = inode->i_private; guc_log_relay_open() local
126 struct intel_guc_log *log = filp->private_data; guc_log_relay_write() local
148 struct intel_guc_log *log = inode->i_private; guc_log_relay_release() local
161 intel_guc_log_debugfs_register(struct intel_guc_log * log,struct dentry * root) intel_guc_log_debugfs_register() argument
[all...]
H A Dintel_guc_log.h19 * While we're using plain log level in i915, GuC controls are much more...
21 * log enabling, and separate bit for default logging - which "conveniently"
76 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);
94 intel_guc_log_get_level(struct intel_guc_log * log) intel_guc_log_get_level() argument
[all...]
/linux/fs/jfs/
H A Djfs_logmgr.c8 * jfs_logmgr.c: log manager
15 * log buffer manager:
16 * special purpose buffer manager supporting log i/o requirements.
17 * per log serial pageout of logpage
25 * log page during the pageout of previous/current log page(s) are
29 * transactions are committed asynchronously when the log page
33 * . a per log lock serialize log write.
34 * . a per log loc
80 LOG_LOCK_INIT(log) global() argument
81 LOG_LOCK(log) global() argument
82 LOG_UNLOCK(log) global() argument
89 LOGGC_LOCK_INIT(log) global() argument
90 LOGGC_LOCK(log) global() argument
91 LOGGC_UNLOCK(log) global() argument
201 write_special_inodes(struct jfs_log * log,int (* writer)(struct address_space *)) write_special_inodes() argument
225 lmLog(struct jfs_log * log,struct tblock * tblk,struct lrd * lrd,struct tlock * tlck) lmLog() argument
344 lmWriteRecord(struct jfs_log * log,struct tblock * tblk,struct lrd * lrd,struct tlock * tlck) lmWriteRecord() argument
552 lmNextPage(struct jfs_log * log) lmNextPage() argument
658 lmGroupCommit(struct jfs_log * log,struct tblock * tblk) lmGroupCommit() argument
737 lmGCwrite(struct jfs_log * log,int cant_write) lmGCwrite() argument
805 struct jfs_log *log = bp->l_log; lmPostGC() local
921 lmLogSync(struct jfs_log * log,int hard_sync) lmLogSync() argument
1038 jfs_syncpt(struct jfs_log * log,int hard_sync) jfs_syncpt() argument
1062 struct jfs_log *log; lmLogOpen() local
1156 struct jfs_log *log; open_inline_log() local
1240 lmLogInit(struct jfs_log * log) lmLogInit() argument
1438 struct jfs_log *log = sbi->log; lmLogClose() local
1509 jfs_flush_journal(struct jfs_log * log,int wait) jfs_flush_journal() argument
1631 lmLogShutdown(struct jfs_log * log) lmLogShutdown() argument
1707 lmLogFileSystem(struct jfs_log * log,struct jfs_sb_info * sbi,int activate) lmLogFileSystem() argument
1787 lbmLogInit(struct jfs_log * log) lbmLogInit() argument
1855 lbmLogShutdown(struct jfs_log * log) lbmLogShutdown() argument
1876 lbmAllocate(struct jfs_log * log,int pn) lbmAllocate() argument
1920 struct jfs_log *log = bp->l_log; lbmfree() local
1962 lbmRead(struct jfs_log * log,int pn,struct lbuf ** bpp) lbmRead() argument
2011 lbmWrite(struct jfs_log * log,struct lbuf * bp,int flag,int cant_block) lbmWrite() argument
2079 lbmDirectWrite(struct jfs_log * log,struct lbuf * bp,int flag) lbmDirectWrite() argument
2112 struct jfs_log *log = bp->l_log; lbmStartIO() local
2174 struct jfs_log *log; lbmIODone() local
2355 lmLogFormat(struct jfs_log * log,s64 logAddress,int logSize) lmLogFormat() argument
[all...]
H A Djfs_txnmgr.c151 static void diLog(struct jfs_log *log, struct tblock *tblk, struct lrd *lrd,
153 static void dataLog(struct jfs_log *log, struct tblock *tblk, struct lrd *lrd,
155 static void dtLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
157 static void mapLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
162 static void txLog(struct jfs_log *log, struct tblock *tblk,
166 static void xtLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd,
352 struct jfs_log *log; in txBegin() local
355 log = JFS_SBI(sb)->log; in txBegin()
357 if (!log) { in txBegin()
454 struct jfs_log *log; txBeginAnon() local
495 struct jfs_log *log; txEnd() local
906 struct jfs_log *log; txUnlock() local
1134 struct jfs_log *log; txCommit() local
1372 txLog(struct jfs_log * log,struct tblock * tblk,struct commit * cd) txLog() argument
1428 diLog(struct jfs_log * log,struct tblock * tblk,struct lrd * lrd,struct tlock * tlck,struct commit * cd) diLog() argument
1506 dataLog(struct jfs_log * log,struct tblock * tblk,struct lrd * lrd,struct tlock * tlck) dataLog() argument
1552 dtLog(struct jfs_log * log,struct tblock * tblk,struct lrd * lrd,struct tlock * tlck) dtLog() argument
1655 xtLog(struct jfs_log * log,struct tblock * tblk,struct lrd * lrd,struct tlock * tlck) xtLog() argument
2038 mapLog(struct jfs_log * log,struct tblock * tblk,struct lrd * lrd,struct tlock * tlck) mapLog() argument
2652 struct jfs_log *log; txLazyCommit() local
2794 struct jfs_log *log = mp->log; LogSyncRelease() local
2815 struct jfs_log *log = JFS_SBI(sb)->log; txQuiesce() local
2869 struct jfs_log *log = JFS_SBI(sb)->log; txResume() local
[all...]
/linux/drivers/md/
H A Draid5-cache.c18 #include "raid5-log.h"
28 * log->max_free_space is min(1/4 disk size, 10G reclaimable space).
30 * In write through mode, the reclaim runs every log->max_free_space.
70 * writes are committed from the log device. Therefore, a stripe in
72 * - write to log device
87 sector_t device_size; /* log device size, round to
92 sector_t last_checkpoint; /* log tail. where recovery scan
94 u64 last_cp_seq; /* log tail sequence */
96 sector_t log_start; /* log head. where new data appends */
97 u64 seq; /* log hea
210 struct r5l_log *log; global() member
250 r5c_is_writeback(struct r5l_log * log) r5c_is_writeback() argument
256 r5l_ring_add(struct r5l_log * log,sector_t start,sector_t inc) r5l_ring_add() argument
264 r5l_ring_distance(struct r5l_log * log,sector_t start,sector_t end) r5l_ring_distance() argument
273 r5l_has_free_space(struct r5l_log * log,sector_t size) r5l_has_free_space() argument
326 struct r5l_log *log = READ_ONCE(conf->log); r5c_check_stripe_cache_usage() local
353 struct r5l_log *log = READ_ONCE(conf->log); r5c_check_cached_full_stripe() local
398 struct r5l_log *log = READ_ONCE(conf->log); r5c_log_required_to_flush_cache() local
415 r5c_update_log_state(struct r5l_log * log) r5c_update_log_state() argument
451 struct r5l_log *log = READ_ONCE(conf->log); r5c_make_stripe_write_out() local
493 struct r5l_log *log = READ_ONCE(sh->raid_conf->log); r5c_finish_cache_stripe() local
526 r5l_log_run_stripes(struct r5l_log * log) r5l_log_run_stripes() argument
542 r5l_move_to_end_ios(struct r5l_log * log) r5l_move_to_end_ios() argument
561 struct r5l_log *log = io->log; r5l_log_endio() local
623 r5l_do_submit_io(struct r5l_log * log,struct r5l_io_unit * io) r5l_do_submit_io() argument
660 struct r5l_log *log = container_of(work, struct r5l_log, r5l_submit_io_async() local
681 struct r5l_log *log = container_of(work, struct r5l_log, r5c_disable_writeback_async() local
704 r5l_submit_current_io(struct r5l_log * log) r5l_submit_current_io() argument
734 r5l_bio_alloc(struct r5l_log * log) r5l_bio_alloc() argument
744 r5_reserve_log_entry(struct r5l_log * log,struct r5l_io_unit * io) r5_reserve_log_entry() argument
762 r5l_new_meta(struct r5l_log * log) r5l_new_meta() argument
804 r5l_get_meta(struct r5l_log * log,unsigned int payload_size) r5l_get_meta() argument
819 r5l_append_payload_meta(struct r5l_log * log,u16 type,sector_t location,u32 checksum1,u32 checksum2,bool checksum2_valid) r5l_append_payload_meta() argument
841 r5l_append_payload_page(struct r5l_log * log,struct page * page) r5l_append_payload_page() argument
859 r5l_append_flush_payload(struct r5l_log * log,sector_t sect) r5l_append_flush_payload() argument
899 r5l_log_stripe(struct r5l_log * log,struct stripe_head * sh,int data_pages,int parity_pages) r5l_log_stripe() argument
977 r5l_add_no_space_stripe(struct r5l_log * log,struct stripe_head * sh) r5l_add_no_space_stripe() argument
989 r5l_write_stripe(struct r5l_log * log,struct stripe_head * sh) r5l_write_stripe() argument
1087 r5l_write_stripe_run(struct r5l_log * log) r5l_write_stripe_run() argument
1096 r5l_handle_flush_request(struct r5l_log * log,struct bio * bio) r5l_handle_flush_request() argument
1129 r5l_run_no_space_stripes(struct r5l_log * log) r5l_run_no_space_stripes() argument
1152 struct r5l_log *log = READ_ONCE(conf->log); r5c_calculate_new_cp() local
1172 r5l_reclaimable_space(struct r5l_log * log) r5l_reclaimable_space() argument
1180 r5l_run_no_mem_stripe(struct r5l_log * log) r5l_run_no_mem_stripe() argument
1195 r5l_complete_finished_ios(struct r5l_log * log) r5l_complete_finished_ios() argument
1221 struct r5l_log *log = io->log; __r5l_stripe_write_finished() local
1254 struct r5l_log *log = container_of(bio, struct r5l_log, r5l_log_flush_endio() local
1284 r5l_flush_stripe_to_raid(struct r5l_log * log) r5l_flush_stripe_to_raid() argument
1310 r5l_write_super_and_discard_space(struct r5l_log * log,sector_t end) r5l_write_super_and_discard_space() argument
1421 struct r5l_log *log = READ_ONCE(conf->log); r5c_do_reclaim() local
1494 r5l_do_reclaim(struct r5l_log * log) r5l_do_reclaim() argument
1550 struct r5l_log *log = READ_ONCE(conf->log); r5l_reclaim_thread() local
1558 r5l_wake_reclaim(struct r5l_log * log,sector_t space) r5l_wake_reclaim() argument
1574 r5l_quiesce(struct r5l_log * log,int quiesce) r5l_quiesce() argument
1592 struct r5l_log *log = READ_ONCE(conf->log); r5l_log_disk_error() local
1626 r5l_recovery_allocate_ra_pool(struct r5l_log * log,struct r5l_recovery_ctx * ctx) r5l_recovery_allocate_ra_pool() argument
1649 r5l_recovery_free_ra_pool(struct r5l_log * log,struct r5l_recovery_ctx * ctx) r5l_recovery_free_ra_pool() argument
1664 r5l_recovery_fetch_ra_pool(struct r5l_log * log,struct r5l_recovery_ctx * ctx,sector_t offset) r5l_recovery_fetch_ra_pool() argument
1698 r5l_recovery_read_page(struct r5l_log * log,struct r5l_recovery_ctx * ctx,struct page * page,sector_t offset) r5l_recovery_read_page() argument
1722 r5l_recovery_read_meta_block(struct r5l_log * log,struct r5l_recovery_ctx * ctx) r5l_recovery_read_meta_block() argument
1757 r5l_recovery_create_empty_meta_block(struct r5l_log * log,struct page * page,sector_t pos,u64 seq) r5l_recovery_create_empty_meta_block() argument
1772 r5l_log_write_empty_meta_block(struct r5l_log * log,sector_t pos,u64 seq) r5l_log_write_empty_meta_block() argument
1800 r5l_recovery_load_data(struct r5l_log * log,struct stripe_head * sh,struct r5l_recovery_ctx * ctx,struct r5l_payload_data_parity * payload,sector_t log_offset) r5l_recovery_load_data() argument
1822 r5l_recovery_load_parity(struct r5l_log * log,struct stripe_head * sh,struct r5l_recovery_ctx * ctx,struct r5l_payload_data_parity * payload,sector_t log_offset) r5l_recovery_load_parity() argument
1968 r5l_recovery_verify_data_checksum(struct r5l_log * log,struct r5l_recovery_ctx * ctx,struct page * page,sector_t log_offset,__le32 log_checksum) r5l_recovery_verify_data_checksum() argument
1988 r5l_recovery_verify_data_checksum_for_mb(struct r5l_log * log,struct r5l_recovery_ctx * ctx) r5l_recovery_verify_data_checksum_for_mb() argument
2061 r5c_recovery_analyze_meta_block(struct r5l_log * log,struct r5l_recovery_ctx * ctx,struct list_head * cached_stripe_list) r5c_recovery_analyze_meta_block() argument
2195 r5c_recovery_load_one_stripe(struct r5l_log * log,struct stripe_head * sh) r5c_recovery_load_one_stripe() argument
2226 r5c_recovery_flush_log(struct r5l_log * log,struct r5l_recovery_ctx * ctx) r5c_recovery_flush_log() argument
2337 r5c_recovery_rewrite_data_only_stripes(struct r5l_log * log,struct r5l_recovery_ctx * ctx) r5c_recovery_rewrite_data_only_stripes() argument
2410 r5c_recovery_flush_data_only_stripes(struct r5l_log * log,struct r5l_recovery_ctx * ctx) r5c_recovery_flush_data_only_stripes() argument
2443 r5l_recovery_log(struct r5l_log * log) r5l_recovery_log() argument
2512 r5l_write_super(struct r5l_log * log,sector_t cp) r5l_write_super() argument
2627 struct r5l_log *log = READ_ONCE(conf->log); r5c_try_caching_write() local
2794 struct r5l_log *log = READ_ONCE(conf->log); r5c_finish_stripe_write_out() local
2871 r5c_cache_data(struct r5l_log * log,struct stripe_head * sh) r5c_cache_data() argument
2929 struct r5l_log *log = READ_ONCE(conf->log); r5c_big_stripe_cached() local
2941 r5l_load_log(struct r5l_log * log) r5l_load_log() argument
3016 r5l_start(struct r5l_log * log) r5l_start() argument
3036 struct r5l_log *log = READ_ONCE(conf->log); r5c_update_on_rdev_error() local
3049 struct r5l_log *log; r5l_init_log() local
3152 struct r5l_log *log = conf->log; r5l_exit_log() local
[all...]
H A Ddm-log.c14 #include <linux/dm-dirty-log.h>
18 #define DM_MSG_PREFIX "dirty region log"
56 * Log modules are named "dm-log-" followed by the 'type_name'.
58 * This function will first try the module "dm-log-<type_name>",
62 * 'dm-log-clustered-disk' then 'dm-log-clustered'.
80 DMWARN("No memory left to attempt log module load for \"%s\"", in get_type()
85 while (request_module("dm-log-%s", type_name_dup) || in get_type()
154 struct dm_dirty_log *log; in dm_dirty_log_create() local
156 log in dm_dirty_log_create()
178 dm_dirty_log_destroy(struct dm_dirty_log * log) dm_dirty_log_destroy() argument
319 read_header(struct log_c * log) read_header() argument
368 create_log_context(struct dm_dirty_log * log,struct dm_target * ti,unsigned int argc,char ** argv,struct dm_dev * dev) create_log_context() argument
518 core_ctr(struct dm_dirty_log * log,struct dm_target * ti,unsigned int argc,char ** argv) core_ctr() argument
531 core_dtr(struct dm_dirty_log * log) core_dtr() argument
546 disk_ctr(struct dm_dirty_log * log,struct dm_target * ti,unsigned int argc,char ** argv) disk_ctr() argument
570 disk_dtr(struct dm_dirty_log * log) disk_dtr() argument
589 disk_resume(struct dm_dirty_log * log) disk_resume() argument
653 core_get_region_size(struct dm_dirty_log * log) core_get_region_size() argument
660 core_resume(struct dm_dirty_log * log) core_resume() argument
668 core_is_clean(struct dm_dirty_log * log,region_t region) core_is_clean() argument
675 core_in_sync(struct dm_dirty_log * log,region_t region,int block) core_in_sync() argument
682 core_flush(struct dm_dirty_log * log) core_flush() argument
688 disk_flush(struct dm_dirty_log * log) disk_flush() argument
728 core_mark_region(struct dm_dirty_log * log,region_t region) core_mark_region() argument
735 core_clear_region(struct dm_dirty_log * log,region_t region) core_clear_region() argument
743 core_get_resync_work(struct dm_dirty_log * log,region_t * region) core_get_resync_work() argument
765 core_set_region_sync(struct dm_dirty_log * log,region_t region,int in_sync) core_set_region_sync() argument
780 core_get_sync_count(struct dm_dirty_log * log) core_get_sync_count() argument
793 core_status(struct dm_dirty_log * log,status_type_t status,char * result,unsigned int maxlen) core_status() argument
818 disk_status(struct dm_dirty_log * log,status_type_t status,char * result,unsigned int maxlen) disk_status() argument
[all...]
H A Draid5-ppl.c15 #include "raid5-log.h"
76 * data+parity is written). The log->io_list tracks all io_units of a log
97 atomic64_t seq; /* current log write sequence number */
116 struct ppl_conf *ppl_conf; /* shared between all log instances */
119 * this log instance */
124 struct list_head io_list; /* all io_units of this log */
136 struct ppl_log *log; member
143 u64 seq; /* sequence number of this log write */
144 struct list_head log_sibling; /* log
232 ppl_new_iounit(struct ppl_log * log,struct stripe_head * sh) ppl_new_iounit() argument
267 ppl_log_stripe(struct ppl_log * log,struct stripe_head * sh) ppl_log_stripe() argument
365 struct ppl_log *log; ppl_write_stripe() local
401 struct ppl_log *log = io->log; ppl_log_endio() local
430 struct ppl_log *log = io->log; ppl_submit_iounit() local
509 ppl_submit_current_io(struct ppl_log * log) ppl_submit_current_io() argument
535 struct ppl_log *log; ppl_write_stripe_run() local
549 struct ppl_log *log = io->log; ppl_io_unit_finished() local
584 struct ppl_log *log = io->log; ppl_flush_endio() local
610 struct ppl_log *log = io->log; ppl_do_flush() local
652 ppl_no_io_unit_submitted(struct r5conf * conf,struct ppl_log * log) ppl_no_io_unit_submitted() argument
669 struct ppl_log *log = &ppl_conf->child_logs[i]; ppl_quiesce() local
784 ppl_recover_entry(struct ppl_log * log,struct ppl_header_entry * e,sector_t ppl_sector) ppl_recover_entry() argument
959 ppl_recover(struct ppl_log * log,struct ppl_header * pplhdr,sector_t offset) ppl_recover() argument
1035 ppl_write_empty_header(struct ppl_log * log) ppl_write_empty_header() argument
1068 ppl_load_distributed(struct ppl_log * log) ppl_load_distributed() argument
1190 struct ppl_log *log = &ppl_conf->child_logs[i]; ppl_load() local
1296 ppl_init_child_log(struct ppl_log * log,struct md_rdev * rdev) ppl_init_child_log() argument
1401 struct ppl_log *log = &ppl_conf->child_logs[i]; ppl_init_log() local
1452 struct ppl_log *log; ppl_modify_log() local
[all...]
H A 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...]
/linux/drivers/accel/ivpu/
H A Divpu_fw_log.c23 "NPU firmware default log level: debug=" __stringify(IVPU_FW_LOG_DEBUG)
32 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 in fw_log_from_bo()
93 fw_log_print_buffer(struct vpu_tracing_buffer_header * log,const char * prefix,bool only_new_msgs,struct drm_printer * p) fw_log_print_buffer() argument
128 struct vpu_tracing_buffer_header *log; fw_log_print_all_in_bo() local
143 struct vpu_tracing_buffer_header *log; ivpu_fw_log_mark_read() local
161 struct vpu_tracing_buffer_header *log; ivpu_fw_log_reset() local
[all...]
/linux/fs/xfs/
H A Dxfs_log.c36 struct xlog *log);
42 struct xlog *log);
45 struct xlog *log,
52 struct xlog *log,
58 struct xlog *log,
63 struct xlog *log,
72 struct xlog *log);
82 * However, this padding does not get written into the log, and hence we have to
83 * track the space used by the log vectors separately to prevent log spac
160 xlog_grant_return_space(struct xlog * log,xfs_lsn_t old_head,xfs_lsn_t new_head) xlog_grant_return_space() argument
180 xlog_grant_space_left(struct xlog * log,struct xlog_grant_head * head) xlog_grant_space_left() argument
207 xlog_ticket_reservation(struct xlog * log,struct xlog_grant_head * head,struct xlog_ticket * tic) xlog_ticket_reservation() argument
224 xlog_grant_head_wake(struct xlog * log,struct xlog_grant_head * head,int * free_bytes) xlog_grant_head_wake() argument
246 xlog_grant_head_wait(struct xlog * log,struct xlog_grant_head * head,struct xlog_ticket * tic,int need_bytes) xlog_grant_head_wait() argument
301 xlog_grant_head_check(struct xlog * log,struct xlog_grant_head * head,struct xlog_ticket * tic,int * need_bytes) xlog_grant_head_check() argument
365 struct xlog *log = mp->m_log; xfs_log_regrant() local
423 struct xlog *log = mp->m_log; xfs_log_reserve() local
474 xlog_state_shutdown_callbacks(struct xlog * log) xlog_state_shutdown_callbacks() argument
520 xlog_state_release_iclog(struct xlog * log,struct xlog_in_core * iclog,struct xlog_ticket * ticket) xlog_state_release_iclog() argument
590 struct xlog *log; xfs_log_mount() local
715 struct xlog *log = mp->m_log; xfs_log_mount_finish() local
811 xlog_wait_iclog_completion(struct xlog * log) xlog_wait_iclog_completion() argument
834 struct xlog *log = iclog->ic_log; xlog_wait_on_iclog() local
858 xlog_write_unmount_record(struct xlog * log,struct xlog_ticket * ticket) xlog_write_unmount_record() argument
902 xlog_unmount_write(struct xlog * log) xlog_unmount_write() argument
935 xfs_log_unmount_verify_iclog(struct xlog * log) xfs_log_unmount_verify_iclog() argument
956 struct xlog *log = mp->m_log; xfs_log_unmount_write() local
1091 struct xlog *log = mp->m_log; xfs_log_space_wake() local
1137 struct xlog *log = mp->m_log; xfs_log_need_covered() local
1230 struct xlog *log = iclog->ic_log; xlog_ioend_work() local
1271 xlog_get_iclog_buffer_size(struct xfs_mount * mp,struct xlog * log) xlog_get_iclog_buffer_size() argument
1305 xlog_clear_incompat(struct xlog * log) xlog_clear_incompat() argument
1328 struct xlog *log = container_of(to_delayed_work(work), xfs_log_worker() local
1369 struct xlog *log; xlog_alloc_log() local
1524 xlog_pack_data(struct xlog * log,struct xlog_in_core * iclog,int roundoff) xlog_pack_data() argument
1568 xlog_cksum(struct xlog * log,struct xlog_rec_header * rhead,char * dp,int size) xlog_cksum() argument
1612 xlog_write_iclog(struct xlog * log,struct xlog_in_core * iclog,uint64_t bno,unsigned int count) xlog_write_iclog() argument
1714 xlog_split_iclog(struct xlog * log,void * data,uint64_t bno,unsigned int count) xlog_split_iclog() argument
1733 xlog_calc_iclog_size(struct xlog * log,struct xlog_in_core * iclog,uint32_t * roundoff) xlog_calc_iclog_size() argument
1775 xlog_sync(struct xlog * log,struct xlog_in_core * iclog,struct xlog_ticket * ticket) xlog_sync() argument
1847 xlog_dealloc_log(struct xlog * log) xlog_dealloc_log() argument
1877 xlog_state_finish_copy(struct xlog * log,struct xlog_in_core * iclog,int record_cnt,int copy_bytes) xlog_state_finish_copy() argument
2018 struct xlog *log = iclog->ic_log; xlog_write_get_more_iclog_space() local
2218 xlog_write(struct xlog * log,struct xfs_cil_ctx * ctx,struct list_head * lv_chain,struct xlog_ticket * ticket,uint32_t len) xlog_write() argument
2332 xlog_state_activate_iclogs(struct xlog * log,int * iclogs_changed) xlog_state_activate_iclogs() argument
2385 xlog_state_clean_iclog(struct xlog * log,struct xlog_in_core * dirty_iclog) xlog_state_clean_iclog() argument
2405 xlog_get_lowest_lsn(struct xlog * log) xlog_get_lowest_lsn() argument
2430 xlog_state_iodone_process_iclog(struct xlog * log,struct xlog_in_core * iclog) xlog_state_iodone_process_iclog() argument
2485 xlog_state_do_iclog_callbacks(struct xlog * log) xlog_state_do_iclog_callbacks() argument
2525 xlog_state_do_callback(struct xlog * log) xlog_state_do_callback() argument
2561 struct xlog *log = iclog->ic_log; xlog_state_done_syncing() local
2607 xlog_state_get_iclog_space(struct xlog * log,int len,struct xlog_in_core ** iclogp,struct xlog_ticket * ticket,int * logoffsetp) xlog_state_get_iclog_space() argument
2710 xfs_log_ticket_regrant(struct xlog * log,struct xlog_ticket * ticket) xfs_log_ticket_regrant() argument
2749 xfs_log_ticket_ungrant(struct xlog * log,struct xlog_ticket * ticket) xfs_log_ticket_ungrant() argument
2786 xlog_state_switch_iclogs(struct xlog * log,struct xlog_in_core * iclog,int eventual_size) xlog_state_switch_iclogs() argument
2890 struct xlog *log = mp->m_log; xfs_log_force() local
2972 xlog_force_lsn(struct xlog * log,xfs_lsn_t lsn,uint flags,int * log_flushed,bool already_slept) xlog_force_lsn() argument
3070 struct xlog *log = mp->m_log; xfs_log_force_seq() local
3117 xlog_calc_unit_res(struct xlog * log,int unit_bytes,int * niclogs) xlog_calc_unit_res() argument
3217 xlog_ticket_alloc(struct xlog * log,int unit_bytes,int cnt,bool permanent) xlog_ticket_alloc() argument
3247 xlog_verify_dump_tail(struct xlog * log,struct xlog_in_core * iclog) xlog_verify_dump_tail() argument
3268 xlog_verify_tail_lsn(struct xlog * log,struct xlog_in_core * iclog) xlog_verify_tail_lsn() argument
3321 xlog_verify_iclog(struct xlog * log,struct xlog_in_core * iclog,int count) xlog_verify_iclog() argument
3429 xlog_force_shutdown(struct xlog * log,uint32_t shutdown_flags) xlog_force_shutdown() argument
3532 xlog_iclogs_empty(struct xlog * log) xlog_iclogs_empty() argument
3557 struct xlog *log = mp->m_log; xfs_log_check_lsn() local
[all...]
H A Dxfs_log_recover.c51 * Verify the log-relative block number and length in basic blocks are valid for
52 * an operation involving the given XFS log buffer. Returns true if the fields
57 struct xlog *log, in xlog_verify_bno() argument
61 if (blk_no < 0 || blk_no >= log->l_logBBsize) in xlog_verify_bno()
63 if (bbcount <= 0 || (blk_no + bbcount) > log->l_logBBsize) in xlog_verify_bno()
69 * Allocate a buffer to hold log data. The buffer needs to be able to map to
70 * a range of nbblks basic blocks at any valid offset within the log.
74 struct xlog *log, in xlog_alloc_buffer() argument
78 * Pass log block 0 since we don't have an addr yet, buffer will be in xlog_alloc_buffer()
81 if (XFS_IS_CORRUPT(log in xlog_alloc_buffer()
113 xlog_align(struct xlog * log,xfs_daddr_t blk_no) xlog_align() argument
121 xlog_do_io(struct xlog * log,xfs_daddr_t blk_no,unsigned int nbblks,char * data,enum req_op op) xlog_do_io() argument
153 xlog_bread_noalign(struct xlog * log,xfs_daddr_t blk_no,int nbblks,char * data) xlog_bread_noalign() argument
163 xlog_bread(struct xlog * log,xfs_daddr_t blk_no,int nbblks,char * data,char ** offset) xlog_bread() argument
179 xlog_bwrite(struct xlog * log,xfs_daddr_t blk_no,int nbblks,char * data) xlog_bwrite() argument
270 xlog_find_cycle_start(struct xlog * log,char * buffer,xfs_daddr_t first_blk,xfs_daddr_t * last_blk,uint cycle) xlog_find_cycle_start() argument
313 xlog_find_verify_cycle(struct xlog * log,xfs_daddr_t start_blk,int nbblks,uint stop_on_cycle_no,xfs_daddr_t * new_blk) xlog_find_verify_cycle() argument
369 xlog_logrec_hblks(struct xlog * log,struct xlog_rec_header * rh) xlog_logrec_hblks() argument
395 xlog_find_verify_log_record(struct xlog * log,xfs_daddr_t start_blk,xfs_daddr_t * last_blk,int extra_bblks) xlog_find_verify_log_record() argument
499 xlog_find_head(struct xlog * log,xfs_daddr_t * return_head_blk) xlog_find_head() argument
764 xlog_rseek_logrec_hdr(struct xlog * log,xfs_daddr_t head_blk,xfs_daddr_t tail_blk,int count,char * buffer,xfs_daddr_t * rblk,struct xlog_rec_header ** rhead,bool * wrapped) xlog_rseek_logrec_hdr() argument
838 xlog_seek_logrec_hdr(struct xlog * log,xfs_daddr_t head_blk,xfs_daddr_t tail_blk,int count,char * buffer,xfs_daddr_t * rblk,struct xlog_rec_header ** rhead,bool * wrapped) xlog_seek_logrec_hdr() argument
905 xlog_tail_distance(struct xlog * log,xfs_daddr_t head_blk,xfs_daddr_t tail_blk) xlog_tail_distance() argument
936 xlog_verify_tail(struct xlog * log,xfs_daddr_t head_blk,xfs_daddr_t * tail_blk,int hsize) xlog_verify_tail() argument
1021 xlog_verify_head(struct xlog * log,xfs_daddr_t * head_blk,xfs_daddr_t * tail_blk,char * buffer,xfs_daddr_t * rhead_blk,struct xlog_rec_header ** rhead,bool * wrapped) xlog_verify_head() argument
1118 xlog_wrap_logbno(struct xlog * log,xfs_daddr_t bno) xlog_wrap_logbno() argument
1134 xlog_check_unmount_rec(struct xlog * log,xfs_daddr_t * head_blk,xfs_daddr_t * tail_blk,struct xlog_rec_header * rhead,xfs_daddr_t rhead_blk,char * buffer,bool * clean) xlog_check_unmount_rec() argument
1193 xlog_set_state(struct xlog * log,xfs_daddr_t head_blk,struct xlog_rec_header * rhead,xfs_daddr_t rhead_blk,bool bump_cycle) xlog_set_state() argument
1236 xlog_find_tail(struct xlog * log,xfs_daddr_t * head_blk,xfs_daddr_t * tail_blk) xlog_find_tail() argument
1389 xlog_find_zeroed(struct xlog * log,xfs_daddr_t * blk_no) xlog_find_zeroed() argument
1483 xlog_add_record(struct xlog * log,char * buf,int cycle,int block,int tail_cycle,int tail_block) xlog_add_record() argument
1505 xlog_write_log_records(struct xlog * log,int cycle,int start_block,int blocks,int tail_cycle,int tail_block) xlog_write_log_records() argument
1604 xlog_clear_stale_blocks(struct xlog * log,xfs_lsn_t tail_lsn) xlog_clear_stale_blocks() argument
1722 xlog_recover_release_intent(struct xlog * log,unsigned short intent_type,uint64_t intent_id) xlog_recover_release_intent() argument
1893 xlog_recover_reorder_trans(struct xlog * log,struct xlog_recover * trans,int pass) xlog_recover_reorder_trans() argument
1962 xlog_buf_readahead(struct xlog * log,xfs_daddr_t blkno,uint len,const struct xfs_buf_ops * ops) xlog_buf_readahead() argument
1977 xlog_recover_intent_item(struct xlog * log,struct xfs_log_item * lip,xfs_lsn_t lsn,const struct xfs_defer_op_type * ops) xlog_recover_intent_item() argument
1996 xlog_recover_items_pass2(struct xlog * log,struct xlog_recover * trans,struct list_head * buffer_list,struct list_head * item_list) xlog_recover_items_pass2() argument
2026 xlog_recover_commit_trans(struct xlog * log,struct xlog_recover * trans,int pass,struct list_head * buffer_list) xlog_recover_commit_trans() argument
2103 xlog_recover_add_to_cont_trans(struct xlog * log,struct xlog_recover * trans,char * dp,int len) xlog_recover_add_to_cont_trans() argument
2162 xlog_recover_add_to_trans(struct xlog * log,struct xlog_recover * trans,char * dp,int len) xlog_recover_add_to_trans() argument
2279 xlog_recovery_process_trans(struct xlog * log,struct xlog_recover * trans,char * dp,unsigned int len,unsigned int flags,int pass,struct list_head * buffer_list) xlog_recovery_process_trans() argument
2386 xlog_recover_process_ophdr(struct xlog * log,struct hlist_head rhash[],struct xlog_rec_header * rhead,struct xlog_op_header * ohead,char * dp,char * end,int pass,struct list_head * buffer_list) xlog_recover_process_ophdr() argument
2470 xlog_recover_process_data(struct xlog * log,struct hlist_head rhash[],struct xlog_rec_header * rhead,char * dp,int pass,struct list_head * buffer_list) xlog_recover_process_data() argument
2591 xlog_recover_process_intents(struct xlog * log) xlog_recover_process_intents() argument
2647 xlog_recover_cancel_intents(struct xlog * log) xlog_recover_cancel_intents() argument
2852 xlog_recover_process_iunlinks(struct xlog * log) xlog_recover_process_iunlinks() argument
2864 xlog_unpack_data(struct xlog_rec_header * rhead,char * dp,struct xlog * log) xlog_unpack_data() argument
2890 xlog_recover_process(struct xlog * log,struct hlist_head rhash[],struct xlog_rec_header * rhead,char * dp,int pass,struct list_head * buffer_list) xlog_recover_process() argument
2948 xlog_valid_rec_header(struct xlog * log,struct xlog_rec_header * rhead,xfs_daddr_t blkno,int bufsize) xlog_valid_rec_header() argument
2991 xlog_do_recovery_pass(struct xlog * log,xfs_daddr_t head_blk,xfs_daddr_t tail_blk,int pass,xfs_daddr_t * first_bad) xlog_do_recovery_pass() argument
3307 xlog_do_log_recovery(struct xlog * log,xfs_daddr_t head_blk,xfs_daddr_t tail_blk) xlog_do_log_recovery() argument
3346 xlog_do_recover(struct xlog * log,xfs_daddr_t head_blk,xfs_daddr_t tail_blk) xlog_do_recover() argument
3413 xlog_recover(struct xlog * log) xlog_recover() argument
3507 xlog_recover_finish(struct xlog * log) xlog_recover_finish() argument
3566 xlog_recover_cancel(struct xlog * log) xlog_recover_cancel() argument
[all...]
H A Dxfs_log_priv.h34 * In core log state
37 XLOG_STATE_ACTIVE, /* Current IC log being written to */
39 XLOG_STATE_SYNCING, /* This IC log is syncing */
42 XLOG_STATE_DIRTY, /* Dirty IC log, not ready for ACTIVE status */
54 * In core log flags
75 * log write such that no allocation transactions will be re-done during
77 * log write.
79 * These states are used to insert dummy log entries to cover
92 * in the log record header needs to point beyond the last possible
105 * when the log become
377 XLOG_CIL_SPACE_LIMIT(log) global() argument
380 XLOG_CIL_BLOCKING_SPACE_LIMIT(log) global() argument
464 xlog_recovery_needed(struct xlog * log) xlog_recovery_needed() argument
470 xlog_in_recovery(struct xlog * log) xlog_in_recovery() argument
476 xlog_is_shutdown(struct xlog * log) xlog_is_shutdown() argument
487 xlog_shutdown_wait(struct xlog * log) xlog_shutdown_wait() argument
567 xlog_cil_force(struct xlog * log) xlog_cil_force() argument
598 xlog_lsn_sub(struct xlog * log,xfs_lsn_t high,xfs_lsn_t low) xlog_lsn_sub() argument
624 xlog_valid_lsn(struct xlog * log,xfs_lsn_t lsn) xlog_valid_lsn() argument
[all...]
H A Dxfs_log_cil.c35 struct xlog *log) in xlog_cil_ticket_alloc() argument
39 tic = xlog_ticket_alloc(log, 0, 1, 0); in xlog_cil_ticket_alloc()
53 struct xlog *log = cil->xc_log; in xlog_cil_set_iclog_hdr_count() local
56 (XLOG_CIL_BLOCKING_SPACE_LIMIT(log) / in xlog_cil_set_iclog_hdr_count()
57 (log->l_iclog_size - log->l_iclog_hsize))); in xlog_cil_set_iclog_hdr_count()
61 * Check if the current log item was first committed in this sequence.
62 * We can't rely on just the log item being in the CIL, we have to check
78 * li_seq is written on the first commit of a log item to record the in xlog_item_in_current_chkpt()
194 * After the first stage of log recover
205 xlog_cil_init_post_recovery(struct xlog * log) xlog_cil_init_post_recovery() argument
269 xlog_cil_alloc_shadow_bufs(struct xlog * log,struct xfs_trans * tp) xlog_cil_alloc_shadow_bufs() argument
372 xfs_cil_prepare_item(struct xlog * log,struct xfs_log_item * lip,struct xfs_log_vec * lv,int * diff_len) xfs_cil_prepare_item() argument
442 xlog_cil_insert_format_items(struct xlog * log,struct xfs_trans * tp,int * diff_len) xlog_cil_insert_format_items() argument
517 xlog_cil_over_hard_limit(struct xlog * log,int32_t space_used) xlog_cil_over_hard_limit() argument
536 xlog_cil_insert_items(struct xlog * log,struct xfs_trans * tp,uint32_t released_space) xlog_cil_insert_items() argument
1071 struct xlog *log = ctx->cil->xc_log; xlog_cil_write_chain() local
1090 struct xlog *log = ctx->cil->xc_log; xlog_cil_write_commit_record() local
1293 struct xlog *log = cil->xc_log; xlog_cil_push_work() local
1540 xlog_cil_push_background(struct xlog * log) xlog_cil_push_background() argument
1623 xlog_cil_push_now(struct xlog * log,xfs_lsn_t push_seq,bool async) xlog_cil_push_now() argument
1666 xlog_cil_empty(struct xlog * log) xlog_cil_empty() argument
1730 xlog_cil_commit(struct xlog * log,struct xfs_trans * tp,xfs_csn_t * commit_seq,bool regrant) xlog_cil_commit() argument
1792 xlog_cil_flush(struct xlog * log) xlog_cil_flush() argument
1819 xlog_cil_force_seq(struct xlog * log,xfs_csn_t sequence) xlog_cil_force_seq() argument
1913 xlog_cil_init(struct xlog * log) xlog_cil_init() argument
1965 xlog_cil_destroy(struct xlog * log) xlog_cil_destroy() argument
[all...]
/linux/kernel/bpf/
H A Dlog.c16 static bool bpf_verifier_log_attr_valid(const struct bpf_verifier_log *log) in bpf_verifier_log_attr_valid() argument
19 if (!!log->ubuf != !!log->len_total) in bpf_verifier_log_attr_valid()
21 /* log buf without log_level is meaningless */ in bpf_verifier_log_attr_valid()
22 if (log->ubuf && log->level == 0) in bpf_verifier_log_attr_valid()
24 if (log->level & ~BPF_LOG_MASK) in bpf_verifier_log_attr_valid()
26 if (log->len_total > UINT_MAX >> 2) in bpf_verifier_log_attr_valid()
31 int bpf_vlog_init(struct bpf_verifier_log *log, u32 log_level, in bpf_vlog_init() argument
34 log in bpf_vlog_init()
45 bpf_vlog_update_len_max(struct bpf_verifier_log * log,u32 add_len) bpf_vlog_update_len_max() argument
60 bpf_verifier_vlog(struct bpf_verifier_log * log,const char * fmt,va_list args) bpf_verifier_vlog() argument
149 bpf_vlog_reset(struct bpf_verifier_log * log,u64 new_pos) bpf_vlog_reset() argument
188 bpf_vlog_reverse_ubuf(struct bpf_verifier_log * log,int start,int end) bpf_vlog_reverse_ubuf() argument
226 bpf_vlog_finalize(struct bpf_verifier_log * log,u32 * log_size_actual) bpf_vlog_finalize() argument
318 bpf_log(struct bpf_verifier_log * log,const char * fmt,...) bpf_log() argument
[all...]
/linux/drivers/gpu/drm/xe/
H A Dxe_guc_log.c23 log_to_guc(struct xe_guc_log *log) in log_to_guc() argument
25 return container_of(log, struct xe_guc, log); in log_to_guc()
29 log_to_gt(struct xe_guc_log *log) in log_to_gt() argument
31 return container_of(log, struct xe_gt, uc.guc.log); in log_to_gt()
35 log_to_xe(struct xe_guc_log *log) in log_to_xe() argument
37 return gt_to_xe(log_to_gt(log)); in log_to_xe()
67 static struct xe_guc_log_snapshot *xe_guc_log_snapshot_alloc(struct xe_guc_log *log, bool atomic) in xe_guc_log_snapshot_alloc() argument
78 * NB: kmalloc has a hard limit well below the maximum GuC log buffe in xe_guc_log_snapshot_alloc()
142 xe_guc_log_snapshot_capture(struct xe_guc_log * log,bool atomic) xe_guc_log_snapshot_capture() argument
223 xe_guc_log_print_dmesg(struct xe_guc_log * log) xe_guc_log_print_dmesg() argument
242 xe_guc_log_print(struct xe_guc_log * log,struct drm_printer * p) xe_guc_log_print() argument
254 xe_guc_log_init(struct xe_guc_log * log) xe_guc_log_init() argument
277 xe_guc_log_section_size_crash(struct xe_guc_log * log) xe_guc_log_section_size_crash() argument
282 xe_guc_log_section_size_debug(struct xe_guc_log * log) xe_guc_log_section_size_debug() argument
295 xe_guc_log_section_size_capture(struct xe_guc_log * log) xe_guc_log_section_size_capture() argument
307 xe_guc_get_log_buffer_size(struct xe_guc_log * log,enum guc_log_buffer_type type) xe_guc_get_log_buffer_size() argument
328 xe_guc_get_log_buffer_offset(struct xe_guc_log * log,enum guc_log_buffer_type type) xe_guc_get_log_buffer_offset() argument
355 xe_guc_check_log_buf_overflow(struct xe_guc_log * log,enum guc_log_buffer_type type,unsigned int full_cnt) xe_guc_check_log_buf_overflow() argument
[all...]
/linux/fs/ntfs3/
H A Dfslog.c29 __le32 sys_page_size; // 0x10: Page size of the system which initialized the log.
30 __le32 page_size; // 0x14: Log page size used for this log file.
53 /* Two copies of these will exist at the beginning of the log file */
55 __le64 current_lsn; // 0x00: Current logical end of log file.
62 __le64 l_size; // 0x18: Usable log file size.
193 __le32 undo_records; // 0x20: Number of undo log records pending abort
232 /* The following type defines the different log record types. */
236 /* This is used to uniquely identify a client for a particular log file. */
242 /* This is the header that begins every Log Record in the log file. */
248 struct CLIENT_ID client; // 0x1C: Owner of this log recor
1079 lsn_to_vbo(struct ntfs_log * log,const u64 lsn) lsn_to_vbo() argument
1087 next_page_off(struct ntfs_log * log,u32 off) next_page_off() argument
1093 lsn_to_page_off(struct ntfs_log * log,u64 lsn) lsn_to_page_off() argument
1098 vbo_to_lsn(struct ntfs_log * log,u32 off,u64 Seq) vbo_to_lsn() argument
1103 is_lsn_in_file(struct ntfs_log * log,u64 lsn) is_lsn_in_file() argument
1109 hdr_file_off(struct ntfs_log * log,struct RECORD_PAGE_HDR * hdr) hdr_file_off() argument
1118 base_lsn(struct ntfs_log * log,const struct RECORD_PAGE_HDR * hdr,u64 lsn) base_lsn() argument
1135 verify_client_lsn(struct ntfs_log * log,const struct CLIENT_REC * client,u64 lsn) verify_client_lsn() argument
1142 read_log_page(struct ntfs_log * log,u32 vbo,struct RECORD_PAGE_HDR ** buffer,bool * usa_error) read_log_page() argument
1203 log_read_rst(struct ntfs_log * log,bool first,struct restart_info * info) log_read_rst() argument
1313 log_init_pg_hdr(struct ntfs_log * log,u16 major_ver,u16 minor_ver) log_init_pg_hdr() argument
1331 log_create(struct ntfs_log * log,const u64 last_lsn,u32 open_log_count,bool wrapped,bool use_multi_page) log_create() argument
1394 log_create_ra(struct ntfs_log * log) log_create_ra() argument
1423 final_log_off(struct ntfs_log * log,u64 lsn,u32 data_len) final_log_off() argument
1464 next_log_lsn(struct ntfs_log * log,const struct LFS_RECORD_HDR * rh,u64 * lsn) next_log_lsn() argument
1520 current_log_avail(struct ntfs_log * log) current_log_avail() argument
1564 check_subseq_log_page(struct ntfs_log * log,const struct RECORD_PAGE_HDR * rp,u32 vbo,u64 seq) check_subseq_log_page() argument
1596 last_log_lsn(struct ntfs_log * log) last_log_lsn() argument
2250 read_log_rec_buf(struct ntfs_log * log,const struct LFS_RECORD_HDR * rh,void * buffer) read_log_rec_buf() argument
2319 read_rst_area(struct ntfs_log * log,struct NTFS_RESTART ** rst_,u64 * lsn) read_rst_area() argument
2385 find_log_rec(struct ntfs_log * log,u64 lsn,struct lcb * lcb) find_log_rec() argument
2452 read_log_rec_lcb(struct ntfs_log * log,u64 lsn,u32 ctx_mode,struct lcb ** lcb_) read_log_rec_lcb() argument
2499 find_client_next_lsn(struct ntfs_log * log,struct lcb * lcb,u64 * lsn) find_client_next_lsn() argument
2576 read_next_log_rec(struct ntfs_log * log,struct lcb * lcb,u64 * lsn) read_next_log_rec() argument
2968 find_loaded_attr(struct ntfs_log * log,const struct ATTRIB * attr,CLST rno) find_loaded_attr() argument
3035 do_action(struct ntfs_log * log,struct OPEN_ATTR_ENRTY * oe,const struct LOG_REC_HDR * lrh,u32 op,void * data,u32 dlen,u32 rec_len,const u64 * rlsn) do_action() argument
3738 struct ntfs_log *log; log_replay() local
[all...]
/linux/drivers/pci/pcie/
H A Dtlp.c57 * @log: TLP Log structure to fill
59 * Fill @log from TLP Header Log registers, e.g., AER or DPC.
64 unsigned int tlp_len, bool flit, struct pcie_tlp_log *log) in pcie_read_tlp_log() argument
69 if (tlp_len > ARRAY_SIZE(log->dw)) in pcie_read_tlp_log()
70 tlp_len = ARRAY_SIZE(log->dw); in pcie_read_tlp_log()
72 memset(log, 0, sizeof(*log)); in pcie_read_tlp_log()
80 ret = pci_read_config_dword(dev, off, &log->dw[i]); in pcie_read_tlp_log()
89 log->header_len = flit ? tlp_len : 4; in pcie_read_tlp_log()
90 log in pcie_read_tlp_log()
107 pcie_print_tlp_log(const struct pci_dev * dev,const struct pcie_tlp_log * log,const char * level,const char * pfx) pcie_print_tlp_log() argument
[all...]
/linux/include/linux/
H A Ddm-dirty-log.h6 * Device-Mapper dirty region log.
36 int (*ctr)(struct dm_dirty_log *log, struct dm_target *ti,
38 void (*dtr)(struct dm_dirty_log *log);
41 * There are times when we don't want the log to touch
44 int (*presuspend)(struct dm_dirty_log *log);
45 int (*postsuspend)(struct dm_dirty_log *log);
46 int (*resume)(struct dm_dirty_log *log);
49 * Retrieves the smallest size of region that the log can
52 uint32_t (*get_region_size)(struct dm_dirty_log *log);
58 int (*is_clean)(struct dm_dirty_log *log, region_
[all...]
/linux/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_fw_log.c38 struct fbnic_fw_log *log = &fbd->fw_log; in fbnic_fw_log_init() local
49 INIT_LIST_HEAD(&log->entries); in fbnic_fw_log_init()
50 log->size = FBNIC_FW_LOG_SIZE; in fbnic_fw_log_init()
51 log->data_start = data; in fbnic_fw_log_init()
52 log->data_end = data + FBNIC_FW_LOG_SIZE; in fbnic_fw_log_init()
61 struct fbnic_fw_log *log = &fbd->fw_log; in fbnic_fw_log_free() local
67 INIT_LIST_HEAD(&log->entries); in fbnic_fw_log_free()
68 log->size = 0; in fbnic_fw_log_free()
69 vfree(log->data_start); in fbnic_fw_log_free()
70 log in fbnic_fw_log_free()
78 struct fbnic_fw_log *log = &fbd->fw_log; fbnic_fw_log_write() local
[all...]
/linux/fs/
H A Dfs_parser.c88 * @log: The filesystem context to log errors through.
104 int __fs_parse(struct p_log *log, in __fs_parse() argument
118 warn_plog(log, "Deprecated parameter '%s'", param->key); in __fs_parse()
125 return inval_plog(log, "Unexpected value for '%s'", in __fs_parse()
129 int ret = p->type(log, p, param, result); in __fs_parse()
139 * @fc: The filesystem context to log errors through.
194 static int fs_param_bad_value(struct p_log *log, struct fs_parameter *param) in fs_param_bad_value() argument
196 return inval_plog(log, "Bad value for '%s'", param->key); in fs_param_bad_value()
199 int fs_param_is_bool(struct p_log *log, cons argument
215 fs_param_is_u32(struct p_log * log,const struct fs_parameter_spec * p,struct fs_parameter * param,struct fs_parse_result * result) fs_param_is_u32() argument
229 fs_param_is_s32(struct p_log * log,const struct fs_parameter_spec * p,struct fs_parameter * param,struct fs_parse_result * result) fs_param_is_s32() argument
242 fs_param_is_u64(struct p_log * log,const struct fs_parameter_spec * p,struct fs_parameter * param,struct fs_parse_result * result) fs_param_is_u64() argument
255 fs_param_is_enum(struct p_log * log,const struct fs_parameter_spec * p,struct fs_parameter * param,struct fs_parse_result * result) fs_param_is_enum() argument
271 fs_param_is_string(struct p_log * log,const struct fs_parameter_spec * p,struct fs_parameter * param,struct fs_parse_result * result) fs_param_is_string() argument
281 fs_param_is_blob(struct p_log * log,const struct fs_parameter_spec * p,struct fs_parameter * param,struct fs_parse_result * result) fs_param_is_blob() argument
290 fs_param_is_fd(struct p_log * log,const struct fs_parameter_spec * p,struct fs_parameter * param,struct fs_parse_result * result) fs_param_is_fd() argument
313 fs_param_is_file_or_string(struct p_log * log,const struct fs_parameter_spec * p,struct fs_parameter * param,struct fs_parse_result * result) fs_param_is_file_or_string() argument
333 fs_param_is_uid(struct p_log * log,const struct fs_parameter_spec * p,struct fs_parameter * param,struct fs_parse_result * result) fs_param_is_uid() argument
350 fs_param_is_gid(struct p_log * log,const struct fs_parameter_spec * p,struct fs_parameter * param,struct fs_parse_result * result) fs_param_is_gid() argument
367 fs_param_is_blockdev(struct p_log * log,const struct fs_parameter_spec * p,struct fs_parameter * param,struct fs_parse_result * result) fs_param_is_blockdev() argument
374 fs_param_is_path(struct p_log * log,const struct fs_parameter_spec * p,struct fs_parameter * param,struct fs_parse_result * result) fs_param_is_path() argument
[all...]
/linux/drivers/char/tpm/eventlog/
H A Defi.c16 /* read binary bios log from EFI configuration table */
23 struct tpm_bios_log *log; in tpm_read_log_efi() local
35 log = &chip->log; in tpm_read_log_efi()
39 pr_err("Could not map UEFI TPM log table !\n"); in tpm_read_log_efi()
47 pr_warn("UEFI TPM log area empty\n"); in tpm_read_log_efi()
54 pr_err("Could not map UEFI TPM log table payload!\n"); 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 in tpm_read_log_efi()
[all...]
/linux/tools/perf/tests/shell/base_report/
H A Dtest_basic.sh25 $CMD_PERF report --help > $LOGS_DIR/basic_helpmsg.log 2> $LOGS_DIR/basic_helpmsg.err
28 ../common/check_all_patterns_found.pl "PERF-REPORT" "NAME" "SYNOPSIS" "DESCRIPTION" "OPTIONS" "OVERHEAD\s+CALCULATION" "SEE ALSO" < $LOGS_DIR/basic_helpmsg.log
30 ../common/check_all_patterns_found.pl "input" "verbose" "show-nr-samples" "show-cpu-utilization" "threads" "comms" "pid" "tid" "dsos" "symbols" "symbol-filter" < $LOGS_DIR/basic_helpmsg.log
32 ../common/check_all_patterns_found.pl "hide-unresolved" "sort" "fields" "parent" "exclude-other" "column-widths" "field-separator" "dump-raw-trace" "children" < $LOGS_DIR/basic_helpmsg.log
34 ../common/check_all_patterns_found.pl "call-graph" "max-stack" "inverted" "ignore-callees" "pretty" "stdio" "tui" "gtk" "vmlinux" "kallsyms" "modules" < $LOGS_DIR/basic_helpmsg.log
36 ../common/check_all_patterns_found.pl "force" "symfs" "cpu" "disassembler-style" "source" "asm-raw" "show-total-period" "show-info" "branch-stack" "group" < $LOGS_DIR/basic_helpmsg.log
38 ../common/check_all_patterns_found.pl "branch-history" "objdump" "demangle" "percent-limit" "percentage" "header" "itrace" "full-source-path" "show-ref-call-graph" < $LOGS_DIR/basic_helpmsg.log
53 $CMD_PERF report -i $CURRENT_TEST_DIR/perf.data --stdio > $LOGS_DIR/basic_basic.log 2> $LOGS_DIR/basic_basic.err
60 ../common/check_all_patterns_found.pl "$REGEX_LOST_SAMPLES_INFO" "$REGEX_SAMPLES_INFO" "$REGEX_LINES_HEADER" "$REGEX_LINES" < $LOGS_DIR/basic_basic.log
72 $CMD_PERF report --stdio -i $CURRENT_TEST_DIR/perf.data --show-nr-samples > $LOGS_DIR/basic_nrsamples.log
[all...]
/linux/Documentation/admin-guide/device-mapper/
H A Dlog-writes.rst2 dm-log-writes
5 This target takes 2 devices, one to pass all IO to normally, and one to log all
9 able to take arbitrary data from userspace to insert into the log. The data
10 that is in the WRITE requests is copied into the log to make the replay happen
16 We log things in order of completion once we are sure the write is no longer in
19 the log in a way that correlates to what is on disk and not what is in cache,
24 the FLUSH request completes we log all of the WRITEs and then the FLUSH. Only
31 The log would show the following:
52 which isn't quite what happened and wouldn't be caught during the log replay.
59 log
[all...]
H A Ddm-log.rst16 dm_dirty_log_type in include/linux/dm-dirty-log.h). Various different
23 disk drivers/md/dm-log.c
24 core drivers/md/dm-log.c
25 userspace drivers/md/dm-log-userspace* include/linux/dm-log-userspace.h
28 The "disk" log type
30 This log implementation commits the log state to disk. This way, the
33 The "core" log type
35 This log implementatio
[all...]

12345678910>>...33