/linux-master/tools/testing/selftests/powerpc/eeh/ |
H A D | eeh-vf-aware.sh | 10 log "No usable VFs found. Skipping EEH unaware VF test" 14 log "Enabled VFs: $vf_list" 19 log "Testing $vf" 22 log "Driver for $vf doesn't support error recovery, skipping" 28 log "Breaking $vf..." 30 log "$vf failed to recover"
|
H A D | eeh-vf-unaware.sh | 10 log "No usable VFs found. Skipping EEH unaware VF test" 14 log "Enabled VFs: $vf_list" 18 log "Testing $vf" 21 log "Driver for $vf supports error recovery. Unbinding..." 25 log "Breaking $vf..." 27 log "$vf failed to recover"
|
H A D | eeh-functions.sh | 6 log() { function 56 log "debugfs EEH testing files are missing. Is debugfs mounted?" 68 log "$dev, Skipped: bridge" 77 log "$dev, Skipped: ahci doesn't support recovery" 87 log "$dev, Skipped: Bad initial PE state" 101 log "Error: '$dev' must be a sysfs device name (DDDD:BB:DD.F)" 125 log "$dev, waited $i/${max_wait}" 130 log "$dev, Failed to recover!" 134 log "$dev, Recovered after $i seconds" 208 log "Unabl [all...] |
/linux-master/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_log.c | 31 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) argument 42 struct intel_guc *guc = log_to_guc(log); 66 log->sizes[i].bytes = sections[i].default_val; 69 if (log->sizes[GUC_LOG_SECTIONS_DEBUG].bytes >= SZ_1M && 71 log->sizes[GUC_LOG_SECTIONS_CRASH].bytes = SZ_1M; 76 if ((log->sizes[i].bytes % SZ_1M) == 0) { 77 log->sizes[i].units = SZ_1M; 78 log->sizes[i].flag = sections[i].flag; 80 log 115 guc_log_init_sizes(struct intel_guc_log *log) argument 123 intel_guc_log_section_size_crash(struct intel_guc_log *log) argument 130 intel_guc_log_section_size_debug(struct intel_guc_log *log) argument 137 intel_guc_log_section_size_capture(struct intel_guc_log *log) argument 144 intel_guc_log_size(struct intel_guc_log *log) argument 288 guc_move_to_next_buf(struct intel_guc_log *log) argument 304 guc_get_write_buffer(struct intel_guc_log *log) argument 318 intel_guc_check_log_buf_overflow(struct intel_guc_log *log, enum guc_log_buffer_type type, unsigned int full_cnt) argument 342 intel_guc_get_log_buffer_size(struct intel_guc_log *log, enum guc_log_buffer_type type) argument 359 intel_guc_get_log_buffer_offset(struct intel_guc_log *log, enum guc_log_buffer_type type) argument 374 _guc_log_copy_debuglogs_for_relay(struct intel_guc_log *log) argument 482 struct intel_guc_log *log = local 488 guc_log_relay_map(struct intel_guc_log *log) argument 505 guc_log_relay_unmap(struct intel_guc_log *log) argument 513 intel_guc_log_init_early(struct intel_guc_log *log) argument 520 guc_log_relay_create(struct intel_guc_log *log) argument 565 guc_log_relay_destroy(struct intel_guc_log *log) argument 573 guc_log_copy_debuglogs_for_relay(struct intel_guc_log *log) argument 589 __get_default_log_level(struct intel_guc_log *log) argument 614 intel_guc_log_create(struct intel_guc_log *log) argument 658 intel_guc_log_destroy(struct intel_guc_log *log) argument 664 intel_guc_log_set_level(struct intel_guc_log *log, u32 level) argument 704 intel_guc_log_relay_created(const struct intel_guc_log *log) argument 709 intel_guc_log_relay_open(struct intel_guc_log *log) argument 753 intel_guc_log_relay_start(struct intel_guc_log *log) argument 770 intel_guc_log_relay_flush(struct intel_guc_log *log) argument 796 guc_log_relay_stop(struct intel_guc_log *log) argument 811 intel_guc_log_relay_close(struct intel_guc_log *log) argument 822 intel_guc_log_handle_flush_event(struct intel_guc_log *log) argument 852 intel_guc_log_info(struct intel_guc_log *log, struct drm_printer *p) argument 881 intel_guc_log_dump(struct intel_guc_log *log, struct drm_printer *p, bool dump_load_err) argument [all...] |
H A D | intel_guc_log.h | 19 * 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) argument [all...] |
H A D | intel_guc_log_debugfs.h | 12 void intel_guc_log_debugfs_register(struct intel_guc_log *log,
|
H A D | intel_guc_log_debugfs.c | 31 static u32 guc_log_dump_size(struct intel_guc_log *log) argument 33 struct intel_guc *guc = log_to_guc(log); 38 if (!log->vma) 41 return obj_to_guc_log_dump_size(log->vma->obj); 59 static u32 guc_load_err_dump_size(struct intel_guc_log *log) argument 61 struct intel_guc *guc = log_to_guc(log); 84 struct intel_guc_log *log = data; local 86 if (!log->vma) 89 *val = intel_guc_log_get_level(log); 96 struct intel_guc_log *log local 110 struct intel_guc_log *log = inode->i_private; local 126 struct intel_guc_log *log = filp->private_data; local 148 struct intel_guc_log *log = inode->i_private; local 161 intel_guc_log_debugfs_register(struct intel_guc_log *log, struct dentry *root) argument [all...] |
/linux-master/include/linux/ |
H A D | dm-dirty-log.h | 6 * 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-master/drivers/gpu/drm/xe/ |
H A D | xe_guc_log.c | 16 log_to_gt(struct xe_guc_log *log) argument 18 return container_of(log, struct xe_gt, uc.guc.log); 22 log_to_xe(struct xe_guc_log *log) argument 24 return gt_to_xe(log_to_gt(log)); 52 void xe_guc_log_print(struct xe_guc_log *log, struct drm_printer *p) argument 54 struct xe_device *xe = log_to_xe(log); 58 xe_assert(xe, log->bo); 60 size = log->bo->size; 67 xe_map_memcpy_from(xe, read, &log 80 xe_guc_log_init(struct xe_guc_log *log) argument [all...] |
H A D | xe_guc_log.h | 23 * While we're using plain log level in i915, GuC controls are much more... 25 * log enabling, and separate bit for default logging - which "conveniently" 39 int xe_guc_log_init(struct xe_guc_log *log); 40 void xe_guc_log_print(struct xe_guc_log *log, struct drm_printer *p); 43 xe_guc_log_get_level(struct xe_guc_log *log) argument 45 return log->level;
|
/linux-master/drivers/accel/ivpu/ |
H A D | ivpu_fw_log.c | 32 struct vpu_tracing_buffer_header *log; local 34 if ((*offset + sizeof(*log)) > ivpu_bo_size(bo)) 37 log = ivpu_bo_vaddr(bo) + *offset; 39 if (log->vpu_canary_start != VPU_TRACING_BUFFER_CANARY) 42 if (log->header_size < sizeof(*log) || log->header_size > 1024) { 43 ivpu_dbg(vdev, FW_BOOT, "Invalid header size 0x%x\n", log->header_size); 46 if ((char *)log + log 93 fw_log_print_buffer(struct ivpu_device *vdev, struct vpu_tracing_buffer_header *log, const char *prefix, bool only_new_msgs, struct drm_printer *p) argument [all...] |
/linux-master/fs/jfs/ |
H A D | jfs_logmgr.c | 8 * 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 201 write_special_inodes(struct jfs_log *log, int (*writer)(struct address_space *)) argument 225 lmLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd, struct tlock * tlck) argument 344 lmWriteRecord(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd, struct tlock * tlck) argument 552 lmNextPage(struct jfs_log * log) argument 658 lmGroupCommit(struct jfs_log * log, struct tblock * tblk) argument 737 lmGCwrite(struct jfs_log * log, int cant_write) argument 805 struct jfs_log *log = bp->l_log; local 921 lmLogSync(struct jfs_log * log, int hard_sync) argument 1038 jfs_syncpt(struct jfs_log *log, int hard_sync) argument 1062 struct jfs_log *log; local 1156 struct jfs_log *log; local 1240 lmLogInit(struct jfs_log * log) argument 1438 struct jfs_log *log = sbi->log; local 1509 jfs_flush_journal(struct jfs_log *log, int wait) argument 1631 lmLogShutdown(struct jfs_log * log) argument 1707 lmLogFileSystem(struct jfs_log * log, struct jfs_sb_info *sbi, int activate) argument 1787 lbmLogInit(struct jfs_log * log) argument 1855 lbmLogShutdown(struct jfs_log * log) argument 1876 lbmAllocate(struct jfs_log * log, int pn) argument 1920 struct jfs_log *log = bp->l_log; local 1962 lbmRead(struct jfs_log * log, int pn, struct lbuf ** bpp) argument 2011 lbmWrite(struct jfs_log * log, struct lbuf * bp, int flag, int cant_block) argument 2079 lbmDirectWrite(struct jfs_log * log, struct lbuf * bp, int flag) argument 2112 struct jfs_log *log = bp->l_log; local 2174 struct jfs_log *log; local 2355 lmLogFormat(struct jfs_log *log, s64 logAddress, int logSize) argument [all...] |
H A D | jfs_umount.c | 44 struct jfs_log *log; local 50 * update superblock and close log 52 * if mounted read-write and log based recovery was enabled 54 if ((log = sbi->log)) 56 * Wait for outstanding transactions to be written to log: 58 jfs_flush_journal(log, 2); 103 * consistent state) and log superblock active file system 106 if (log) { /* log 124 struct jfs_log *log = sbi->log; local [all...] |
/linux-master/drivers/md/ |
H A D | raid5-cache.c | 18 #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; member in struct:r5l_io_unit 250 r5c_is_writeback(struct r5l_log *log) argument 256 r5l_ring_add(struct r5l_log *log, sector_t start, sector_t inc) argument 264 r5l_ring_distance(struct r5l_log *log, sector_t start, sector_t end) argument 273 r5l_has_free_space(struct r5l_log *log, sector_t size) argument 330 struct r5l_log *log = READ_ONCE(conf->log); local 357 struct r5l_log *log = READ_ONCE(conf->log); local 402 struct r5l_log *log = READ_ONCE(conf->log); local 419 r5c_update_log_state(struct r5l_log *log) argument 455 struct r5l_log *log = READ_ONCE(conf->log); local 497 struct r5l_log *log = READ_ONCE(sh->raid_conf->log); local 530 r5l_log_run_stripes(struct r5l_log *log) argument 546 r5l_move_to_end_ios(struct r5l_log *log) argument 565 struct r5l_log *log = io->log; local 627 r5l_do_submit_io(struct r5l_log *log, struct r5l_io_unit *io) argument 664 struct r5l_log *log = container_of(work, struct r5l_log, local 685 struct r5l_log *log = container_of(work, struct r5l_log, local 708 r5l_submit_current_io(struct r5l_log *log) argument 738 r5l_bio_alloc(struct r5l_log *log) argument 748 r5_reserve_log_entry(struct r5l_log *log, struct r5l_io_unit *io) argument 766 r5l_new_meta(struct r5l_log *log) argument 808 r5l_get_meta(struct r5l_log *log, unsigned int payload_size) argument 823 r5l_append_payload_meta(struct r5l_log *log, u16 type, sector_t location, u32 checksum1, u32 checksum2, bool checksum2_valid) argument 845 r5l_append_payload_page(struct r5l_log *log, struct page *page) argument 863 r5l_append_flush_payload(struct r5l_log *log, sector_t sect) argument 903 r5l_log_stripe(struct r5l_log *log, struct stripe_head *sh, int data_pages, int parity_pages) argument 981 r5l_add_no_space_stripe(struct r5l_log *log, struct stripe_head *sh) argument 993 r5l_write_stripe(struct r5l_log *log, struct stripe_head *sh) argument 1091 r5l_write_stripe_run(struct r5l_log *log) argument 1100 r5l_handle_flush_request(struct r5l_log *log, struct bio *bio) argument 1133 r5l_run_no_space_stripes(struct r5l_log *log) argument 1156 struct r5l_log *log = READ_ONCE(conf->log); local 1176 r5l_reclaimable_space(struct r5l_log *log) argument 1184 r5l_run_no_mem_stripe(struct r5l_log *log) argument 1199 r5l_complete_finished_ios(struct r5l_log *log) argument 1225 struct r5l_log *log = io->log; local 1258 struct r5l_log *log = container_of(bio, struct r5l_log, local 1288 r5l_flush_stripe_to_raid(struct r5l_log *log) argument 1314 r5l_write_super_and_discard_space(struct r5l_log *log, sector_t end) argument 1425 struct r5l_log *log = READ_ONCE(conf->log); local 1498 r5l_do_reclaim(struct r5l_log *log) argument 1554 struct r5l_log *log = READ_ONCE(conf->log); local 1562 r5l_wake_reclaim(struct r5l_log *log, sector_t space) argument 1578 r5l_quiesce(struct r5l_log *log, int quiesce) argument 1596 struct r5l_log *log = READ_ONCE(conf->log); local 1630 r5l_recovery_allocate_ra_pool(struct r5l_log *log, struct r5l_recovery_ctx *ctx) argument 1653 r5l_recovery_free_ra_pool(struct r5l_log *log, struct r5l_recovery_ctx *ctx) argument 1668 r5l_recovery_fetch_ra_pool(struct r5l_log *log, struct r5l_recovery_ctx *ctx, sector_t offset) argument 1702 r5l_recovery_read_page(struct r5l_log *log, struct r5l_recovery_ctx *ctx, struct page *page, sector_t offset) argument 1726 r5l_recovery_read_meta_block(struct r5l_log *log, struct r5l_recovery_ctx *ctx) argument 1761 r5l_recovery_create_empty_meta_block(struct r5l_log *log, struct page *page, sector_t pos, u64 seq) argument 1776 r5l_log_write_empty_meta_block(struct r5l_log *log, sector_t pos, u64 seq) argument 1805 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) argument 1827 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) argument 1973 r5l_recovery_verify_data_checksum(struct r5l_log *log, struct r5l_recovery_ctx *ctx, struct page *page, sector_t log_offset, __le32 log_checksum) argument 1993 r5l_recovery_verify_data_checksum_for_mb(struct r5l_log *log, struct r5l_recovery_ctx *ctx) argument 2066 r5c_recovery_analyze_meta_block(struct r5l_log *log, struct r5l_recovery_ctx *ctx, struct list_head *cached_stripe_list) argument 2200 r5c_recovery_load_one_stripe(struct r5l_log *log, struct stripe_head *sh) argument 2231 r5c_recovery_flush_log(struct r5l_log *log, struct r5l_recovery_ctx *ctx) argument 2342 r5c_recovery_rewrite_data_only_stripes(struct r5l_log *log, struct r5l_recovery_ctx *ctx) argument 2415 r5c_recovery_flush_data_only_stripes(struct r5l_log *log, struct r5l_recovery_ctx *ctx) argument 2448 r5l_recovery_log(struct r5l_log *log) argument 2517 r5l_write_super(struct r5l_log *log, sector_t cp) argument 2632 struct r5l_log *log = READ_ONCE(conf->log); local 2799 struct r5l_log *log = READ_ONCE(conf->log); local 2880 r5c_cache_data(struct r5l_log *log, struct stripe_head *sh) argument 2938 struct r5l_log *log = READ_ONCE(conf->log); local 2950 r5l_load_log(struct r5l_log *log) argument 3025 r5l_start(struct r5l_log *log) argument 3045 struct r5l_log *log = READ_ONCE(conf->log); local 3058 struct r5l_log *log; local 3161 struct r5l_log *log = conf->log; local [all...] |
H A D | raid5-log.h | 7 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) { [all...] |
H A D | dm-log.c | 14 #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\"", 85 while (request_module("dm-log-%s", type_name_dup) || 154 struct dm_dirty_log *log; local 156 log 178 dm_dirty_log_destroy(struct dm_dirty_log *log) argument 319 read_header(struct log_c *log) argument 368 create_log_context(struct dm_dirty_log *log, struct dm_target *ti, unsigned int argc, char **argv, struct dm_dev *dev) argument 518 core_ctr(struct dm_dirty_log *log, struct dm_target *ti, unsigned int argc, char **argv) argument 531 core_dtr(struct dm_dirty_log *log) argument 546 disk_ctr(struct dm_dirty_log *log, struct dm_target *ti, unsigned int argc, char **argv) argument 570 disk_dtr(struct dm_dirty_log *log) argument 589 disk_resume(struct dm_dirty_log *log) argument 653 core_get_region_size(struct dm_dirty_log *log) argument 660 core_resume(struct dm_dirty_log *log) argument 668 core_is_clean(struct dm_dirty_log *log, region_t region) argument 675 core_in_sync(struct dm_dirty_log *log, region_t region, int block) argument 682 core_flush(struct dm_dirty_log *log) argument 688 disk_flush(struct dm_dirty_log *log) argument 728 core_mark_region(struct dm_dirty_log *log, region_t region) argument 735 core_clear_region(struct dm_dirty_log *log, region_t region) argument 743 core_get_resync_work(struct dm_dirty_log *log, region_t *region) argument 765 core_set_region_sync(struct dm_dirty_log *log, region_t region, int in_sync) argument 780 core_get_sync_count(struct dm_dirty_log *log) argument 793 core_status(struct dm_dirty_log *log, status_type_t status, char *result, unsigned int maxlen) argument 818 disk_status(struct dm_dirty_log *log, status_type_t status, char *result, unsigned int maxlen) argument [all...] |
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | bad_struct_ops.c | 10 char *log = NULL; local 21 log = stop_libbpf_log_capture(); 23 ASSERT_HAS_SUBSTR(log, 28 free(log); 35 char *log = NULL; local 52 log = stop_libbpf_log_capture(); 53 ASSERT_HAS_SUBSTR(log, "prog 'foo': failed to load", 57 free(log);
|
/linux-master/fs/xfs/ |
H A D | xfs_log.c | 35 struct xlog *log, 39 struct xlog *log); 45 struct xlog *log); 48 struct xlog *log, 55 struct xlog *log, 59 struct xlog *log, 65 struct xlog *log); 68 struct xlog *log, 73 struct xlog *log, 83 struct xlog *log); 145 xlog_grant_sub_space( struct xlog *log, atomic64_t *head, int bytes) argument 171 xlog_grant_add_space( struct xlog *log, atomic64_t *head, int bytes) argument 221 xlog_ticket_reservation( struct xlog *log, struct xlog_grant_head *head, struct xlog_ticket *tic) argument 238 xlog_grant_head_wake( struct xlog *log, struct xlog_grant_head *head, int *free_bytes) argument 340 xlog_grant_head_check( struct xlog *log, struct xlog_grant_head *head, struct xlog_ticket *tic, int *need_bytes) argument 405 struct xlog *log = mp->m_log; local 467 struct xlog *log = mp->m_log; local 523 xlog_state_shutdown_callbacks( struct xlog *log) argument 569 xlog_state_release_iclog( struct xlog *log, struct xlog_in_core *iclog, struct xlog_ticket *ticket) argument 641 struct xlog *log; local 766 struct xlog *log = mp->m_log; local 862 xlog_wait_iclog_completion(struct xlog *log) argument 885 struct xlog *log = iclog->ic_log; variable in typeref:struct:xlog 908 xlog_write_unmount_record( struct xlog *log, struct xlog_ticket *ticket) argument 952 xlog_unmount_write( struct xlog *log) argument 985 xfs_log_unmount_verify_iclog( struct xlog *log) argument 1007 struct xlog *log = mp->m_log; local 1142 struct xlog *log = mp->m_log; local 1188 struct xlog *log = mp->m_log; local 1282 struct xlog *log = mp->m_log; local 1334 xlog_space_left( struct xlog *log, atomic64_t *head) argument 1380 struct xlog *log = iclog->ic_log; local 1419 xlog_get_iclog_buffer_size( struct xfs_mount *mp, struct xlog *log) argument 1454 xlog_clear_incompat( struct xlog *log) argument 1482 struct xlog *log = container_of(to_delayed_work(work), local 1523 struct xlog *log; local 1684 xlog_grant_push_threshold( struct xlog *log, int need_bytes) argument 1741 xlog_grant_push_ail( struct xlog *log, int need_bytes) argument 1763 xlog_pack_data( struct xlog *log, struct xlog_in_core *iclog, int roundoff) argument 1807 xlog_cksum( struct xlog *log, struct xlog_rec_header *rhead, char *dp, int size) argument 1872 xlog_write_iclog( struct xlog *log, struct xlog_in_core *iclog, uint64_t bno, unsigned int count) argument 1973 xlog_split_iclog( struct xlog *log, void *data, uint64_t bno, unsigned int count) argument 1992 xlog_calc_iclog_size( struct xlog *log, struct xlog_in_core *iclog, uint32_t *roundoff) argument 2034 xlog_sync( struct xlog *log, struct xlog_in_core *iclog, struct xlog_ticket *ticket) argument 2106 xlog_dealloc_log( struct xlog *log) argument 2136 xlog_state_finish_copy( struct xlog *log, struct xlog_in_core *iclog, int record_cnt, int copy_bytes) argument 2278 struct xlog *log = iclog->ic_log; local 2477 xlog_write( struct xlog *log, struct xfs_cil_ctx *ctx, struct list_head *lv_chain, struct xlog_ticket *ticket, uint32_t len) argument 2591 xlog_state_activate_iclogs( struct xlog *log, int *iclogs_changed) argument 2644 xlog_state_clean_iclog( struct xlog *log, struct xlog_in_core *dirty_iclog) argument 2664 xlog_get_lowest_lsn( struct xlog *log) argument 2706 xlog_state_set_callback( struct xlog *log, struct xlog_in_core *iclog, xfs_lsn_t header_lsn) argument 2730 xlog_state_iodone_process_iclog( struct xlog *log, struct xlog_in_core *iclog) argument 2815 xlog_state_do_callback( struct xlog *log) argument 2852 struct xlog *log = iclog->ic_log; local 2897 xlog_state_get_iclog_space( struct xlog *log, int len, struct xlog_in_core **iclogp, struct xlog_ticket *ticket, int *logoffsetp) argument 3000 xfs_log_ticket_regrant( struct xlog *log, struct xlog_ticket *ticket) argument 3044 xfs_log_ticket_ungrant( struct xlog *log, struct xlog_ticket *ticket) argument 3081 xlog_state_switch_iclogs( struct xlog *log, struct xlog_in_core *iclog, int eventual_size) argument 3186 struct xlog *log = mp->m_log; local 3267 xlog_force_lsn( struct xlog *log, xfs_lsn_t lsn, uint flags, int *log_flushed, bool already_slept) argument 3366 struct xlog *log = mp->m_log; local 3412 xlog_calc_unit_res( struct xlog *log, int unit_bytes, int *niclogs) argument 3512 xlog_ticket_alloc( struct xlog *log, int unit_bytes, int cnt, bool permanent) argument 3553 xlog_verify_grant_tail( struct xlog *log) argument 3578 xlog_verify_tail_lsn( struct xlog *log, struct xlog_in_core *iclog) argument 3618 xlog_verify_iclog( struct xlog *log, struct xlog_in_core *iclog, int count) argument 3726 xlog_force_shutdown( struct xlog *log, uint32_t shutdown_flags) argument 3815 xlog_iclogs_empty( struct xlog *log) argument 3841 struct xlog *log = mp->m_log; local 3881 xlog_use_incompat_feat( struct xlog *log) argument 3889 xlog_drop_incompat_feat( struct xlog *log) argument [all...] |
H A D | xfs_log_recover.c | 51 * 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, 61 if (blk_no < 0 || blk_no >= log->l_logBBsize) 63 if (bbcount <= 0 || (blk_no + bbcount) > log->l_logBBsize) 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, 78 * Pass log block 0 since we don't have an addr yet, buffer will be 81 if (XFS_IS_CORRUPT(log 56 xlog_verify_bno( struct xlog *log, xfs_daddr_t blk_no, int bbcount) argument 73 xlog_alloc_buffer( struct xlog *log, int nbblks) argument 112 xlog_align( struct xlog *log, xfs_daddr_t blk_no) argument 120 xlog_do_io( struct xlog *log, xfs_daddr_t blk_no, unsigned int nbblks, char *data, enum req_op op) argument 152 xlog_bread_noalign( struct xlog *log, xfs_daddr_t blk_no, int nbblks, char *data) argument 162 xlog_bread( struct xlog *log, xfs_daddr_t blk_no, int nbblks, char *data, char **offset) argument 178 xlog_bwrite( struct xlog *log, xfs_daddr_t blk_no, int nbblks, char *data) argument 269 xlog_find_cycle_start( struct xlog *log, char *buffer, xfs_daddr_t first_blk, xfs_daddr_t *last_blk, uint cycle) argument 312 xlog_find_verify_cycle( struct xlog *log, xfs_daddr_t start_blk, int nbblks, uint stop_on_cycle_no, xfs_daddr_t *new_blk) argument 369 xlog_logrec_hblks(struct xlog *log, struct xlog_rec_header *rh) argument 394 xlog_find_verify_log_record( struct xlog *log, xfs_daddr_t start_blk, xfs_daddr_t *last_blk, int extra_bblks) argument 498 xlog_find_head( struct xlog *log, xfs_daddr_t *return_head_blk) argument 763 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) argument 837 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) argument 904 xlog_tail_distance( struct xlog *log, xfs_daddr_t head_blk, xfs_daddr_t tail_blk) argument 935 xlog_verify_tail( struct xlog *log, xfs_daddr_t head_blk, xfs_daddr_t *tail_blk, int hsize) argument 1020 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) argument 1117 xlog_wrap_logbno( struct xlog *log, xfs_daddr_t bno) argument 1133 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) argument 1192 xlog_set_state( struct xlog *log, xfs_daddr_t head_blk, struct xlog_rec_header *rhead, xfs_daddr_t rhead_blk, bool bump_cycle) argument 1239 xlog_find_tail( struct xlog *log, xfs_daddr_t *head_blk, xfs_daddr_t *tail_blk) argument 1392 xlog_find_zeroed( struct xlog *log, xfs_daddr_t *blk_no) argument 1486 xlog_add_record( struct xlog *log, char *buf, int cycle, int block, int tail_cycle, int tail_block) argument 1508 xlog_write_log_records( struct xlog *log, int cycle, int start_block, int blocks, int tail_cycle, int tail_block) argument 1607 xlog_clear_stale_blocks( struct xlog *log, xfs_lsn_t tail_lsn) argument 1725 xlog_recover_release_intent( struct xlog *log, unsigned short intent_type, uint64_t intent_id) argument 1857 xlog_recover_reorder_trans( struct xlog *log, struct xlog_recover *trans, int pass) argument 1926 xlog_buf_readahead( struct xlog *log, xfs_daddr_t blkno, uint len, const struct xfs_buf_ops *ops) argument 1941 xlog_recover_intent_item( struct xlog *log, struct xfs_log_item *lip, xfs_lsn_t lsn, const struct xfs_defer_op_type *ops) argument 1960 xlog_recover_items_pass2( struct xlog *log, struct xlog_recover *trans, struct list_head *buffer_list, struct list_head *item_list) argument 1990 xlog_recover_commit_trans( struct xlog *log, struct xlog_recover *trans, int pass, struct list_head *buffer_list) argument 2067 xlog_recover_add_to_cont_trans( struct xlog *log, struct xlog_recover *trans, char *dp, int len) argument 2126 xlog_recover_add_to_trans( struct xlog *log, struct xlog_recover *trans, char *dp, int len) argument 2243 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) argument 2350 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) argument 2434 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) argument 2552 xlog_recover_process_intents( struct xlog *log) argument 2608 xlog_recover_cancel_intents( struct xlog *log) argument 2814 xlog_recover_process_iunlinks( struct xlog *log) argument 2825 xlog_unpack_data( struct xlog_rec_header *rhead, char *dp, struct xlog *log) argument 2853 xlog_recover_process( struct xlog *log, struct hlist_head rhash[], struct xlog_rec_header *rhead, char *dp, int pass, struct list_head *buffer_list) argument 2911 xlog_valid_rec_header( struct xlog *log, struct xlog_rec_header *rhead, xfs_daddr_t blkno, int bufsize) argument 2954 xlog_do_recovery_pass( struct xlog *log, xfs_daddr_t head_blk, xfs_daddr_t tail_blk, int pass, xfs_daddr_t *first_bad) argument 3263 xlog_do_log_recovery( struct xlog *log, xfs_daddr_t head_blk, xfs_daddr_t tail_blk) argument 3302 xlog_do_recover( struct xlog *log, xfs_daddr_t head_blk, xfs_daddr_t tail_blk) argument 3377 xlog_recover( struct xlog *log) argument 3471 xlog_recover_finish( struct xlog *log) argument 3545 xlog_recover_cancel( struct xlog *log) argument [all...] |
H A D | xfs_log_priv.h | 34 * 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 468 xlog_recovery_needed(struct xlog *log) argument 474 xlog_in_recovery(struct xlog *log) argument 480 xlog_is_shutdown(struct xlog *log) argument 490 xlog_shutdown_wait( struct xlog *log) argument 601 xlog_cil_force(struct xlog *log) argument 635 xlog_valid_lsn( struct xlog *log, xfs_lsn_t lsn) argument [all...] |
/linux-master/drivers/char/tpm/eventlog/ |
H A D | efi.c | 16 /* read binary bios log from EFI configuration table */ 23 struct tpm_bios_log *log; local 35 log = &chip->log; 39 pr_err("Could not map UEFI TPM log table !\n"); 47 pr_warn("UEFI TPM log area empty\n"); 54 pr_err("Could not map UEFI TPM log table payload!\n"); 59 log->bios_event_log = devm_kmemdup(&chip->dev, log_tbl->log, log_size, GFP_KERNEL); 60 if (!log [all...] |
/linux-master/tools/testing/selftests/rcutorture/bin/ |
H A D | kvm-recheck-rcuscale-ftrace.sh | 18 if test "`grep -c 'rcu_exp_grace_period.*start' < $i/console.log`" -lt 100 23 sed -e 's/^\[[^]]*]//' < $i/console.log | 72 div = 10 ** int(log(gptimes[pct90]) / log(10) + .5) / 100;
|
/linux-master/tools/testing/selftests/arm64/fp/ |
H A D | fpsimd-stress | 44 log=`mktemp` 45 logs=$logs\ $log 46 ./fpsimd-test >$log &
|
H A D | sve-stress | 43 log=`mktemp` 44 logs=$logs\ $log 45 ./sve-test >$log &
|
/linux-master/kernel/bpf/ |
H A D | log.c | 16 static bool bpf_verifier_log_attr_valid(const struct bpf_verifier_log *log) argument 19 if (!!log->ubuf != !!log->len_total) 21 /* log buf without log_level is meaningless */ 22 if (log->ubuf && log->level == 0) 24 if (log->level & ~BPF_LOG_MASK) 26 if (log->len_total > UINT_MAX >> 2) 31 int bpf_vlog_init(struct bpf_verifier_log *log, u32 log_level, argument 34 log 45 bpf_vlog_update_len_max(struct bpf_verifier_log *log, u32 add_len) argument 60 bpf_verifier_vlog(struct bpf_verifier_log *log, const char *fmt, va_list args) argument 149 bpf_vlog_reset(struct bpf_verifier_log *log, u64 new_pos) argument 188 bpf_vlog_reverse_ubuf(struct bpf_verifier_log *log, int start, int end) argument 226 bpf_vlog_finalize(struct bpf_verifier_log *log, u32 *log_size_actual) argument 318 bpf_log(struct bpf_verifier_log *log, const char *fmt, ...) argument [all...] |