dm_integrity_c    283 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic;
dm_integrity_c    301 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic;
dm_integrity_c    313 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic;
dm_integrity_c    371 drivers/md/dm-integrity.c static void dm_integrity_io_error(struct dm_integrity_c *ic, const char *msg, int err)
dm_integrity_c    379 drivers/md/dm-integrity.c static int dm_integrity_failed(struct dm_integrity_c *ic)
dm_integrity_c    384 drivers/md/dm-integrity.c static commit_id_t dm_integrity_commit_id(struct dm_integrity_c *ic, unsigned i,
dm_integrity_c    394 drivers/md/dm-integrity.c static void get_area_and_offset(struct dm_integrity_c *ic, sector_t data_sector,
dm_integrity_c    413 drivers/md/dm-integrity.c static __u64 get_metadata_sector_and_offset(struct dm_integrity_c *ic, sector_t area,
dm_integrity_c    439 drivers/md/dm-integrity.c static sector_t get_data_sector(struct dm_integrity_c *ic, sector_t area, sector_t offset)
dm_integrity_c    458 drivers/md/dm-integrity.c static void wraparound_section(struct dm_integrity_c *ic, unsigned *sec_ptr)
dm_integrity_c    464 drivers/md/dm-integrity.c static void sb_set_version(struct dm_integrity_c *ic)
dm_integrity_c    474 drivers/md/dm-integrity.c static int sync_rw_sb(struct dm_integrity_c *ic, int op, int op_flags)
dm_integrity_c    500 drivers/md/dm-integrity.c static bool block_bitmap_op(struct dm_integrity_c *ic, struct page_list *bitmap,
dm_integrity_c    605 drivers/md/dm-integrity.c static void block_bitmap_copy(struct dm_integrity_c *ic, struct page_list *dst, struct page_list *src)
dm_integrity_c    617 drivers/md/dm-integrity.c static struct bitmap_block_status *sector_to_bitmap_block(struct dm_integrity_c *ic, sector_t sector)
dm_integrity_c    626 drivers/md/dm-integrity.c static void access_journal_check(struct dm_integrity_c *ic, unsigned section, unsigned offset,
dm_integrity_c    641 drivers/md/dm-integrity.c static void page_list_location(struct dm_integrity_c *ic, unsigned section, unsigned offset,
dm_integrity_c    654 drivers/md/dm-integrity.c static struct journal_sector *access_page_list(struct dm_integrity_c *ic, struct page_list *pl,
dm_integrity_c    670 drivers/md/dm-integrity.c static struct journal_sector *access_journal(struct dm_integrity_c *ic, unsigned section, unsigned offset)
dm_integrity_c    675 drivers/md/dm-integrity.c static struct journal_entry *access_journal_entry(struct dm_integrity_c *ic, unsigned section, unsigned n)
dm_integrity_c    689 drivers/md/dm-integrity.c static struct journal_sector *access_journal_data(struct dm_integrity_c *ic, unsigned section, unsigned n)
dm_integrity_c    700 drivers/md/dm-integrity.c static void section_mac(struct dm_integrity_c *ic, unsigned section, __u8 result[JOURNAL_MAC_SIZE])
dm_integrity_c    752 drivers/md/dm-integrity.c static void rw_section_mac(struct dm_integrity_c *ic, unsigned section, bool wr)
dm_integrity_c    782 drivers/md/dm-integrity.c static void xor_journal(struct dm_integrity_c *ic, bool encrypt, unsigned section,
dm_integrity_c    874 drivers/md/dm-integrity.c static void crypt_journal(struct dm_integrity_c *ic, bool encrypt, unsigned section,
dm_integrity_c    918 drivers/md/dm-integrity.c static void encrypt_journal(struct dm_integrity_c *ic, bool encrypt, unsigned section,
dm_integrity_c    935 drivers/md/dm-integrity.c static void rw_journal_sectors(struct dm_integrity_c *ic, int op, int op_flags,
dm_integrity_c    981 drivers/md/dm-integrity.c static void rw_journal(struct dm_integrity_c *ic, int op, int op_flags, unsigned section,
dm_integrity_c    992 drivers/md/dm-integrity.c static void write_journal(struct dm_integrity_c *ic, unsigned commit_start, unsigned commit_sections)
dm_integrity_c   1053 drivers/md/dm-integrity.c static void copy_from_journal(struct dm_integrity_c *ic, unsigned section, unsigned offset,
dm_integrity_c   1098 drivers/md/dm-integrity.c static bool add_new_range(struct dm_integrity_c *ic, struct dm_integrity_range *new_range, bool check_waiting)
dm_integrity_c   1134 drivers/md/dm-integrity.c static void remove_range_unlocked(struct dm_integrity_c *ic, struct dm_integrity_range *range)
dm_integrity_c   1153 drivers/md/dm-integrity.c static void remove_range(struct dm_integrity_c *ic, struct dm_integrity_range *range)
dm_integrity_c   1162 drivers/md/dm-integrity.c static void wait_and_add_new_range(struct dm_integrity_c *ic, struct dm_integrity_range *new_range)
dm_integrity_c   1175 drivers/md/dm-integrity.c static void add_new_range_and_wait(struct dm_integrity_c *ic, struct dm_integrity_range *new_range)
dm_integrity_c   1187 drivers/md/dm-integrity.c static void add_journal_node(struct dm_integrity_c *ic, struct journal_node *node, sector_t sector)
dm_integrity_c   1212 drivers/md/dm-integrity.c static void remove_journal_node(struct dm_integrity_c *ic, struct journal_node *node)
dm_integrity_c   1221 drivers/md/dm-integrity.c static unsigned find_journal_node(struct dm_integrity_c *ic, sector_t sector, sector_t *next_sector)
dm_integrity_c   1242 drivers/md/dm-integrity.c static bool test_journal_node(struct dm_integrity_c *ic, unsigned pos, sector_t sector)
dm_integrity_c   1263 drivers/md/dm-integrity.c static bool find_newer_committed_node(struct dm_integrity_c *ic, struct journal_node *node)
dm_integrity_c   1294 drivers/md/dm-integrity.c static int dm_integrity_rw_tag(struct dm_integrity_c *ic, unsigned char *tag, sector_t *metadata_block,
dm_integrity_c   1346 drivers/md/dm-integrity.c static void dm_integrity_flush_buffers(struct dm_integrity_c *ic)
dm_integrity_c   1354 drivers/md/dm-integrity.c static void sleep_on_endio_wait(struct dm_integrity_c *ic)
dm_integrity_c   1367 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = from_timer(ic, t, autocommit_timer);
dm_integrity_c   1373 drivers/md/dm-integrity.c static void schedule_autocommit(struct dm_integrity_c *ic)
dm_integrity_c   1379 drivers/md/dm-integrity.c static void submit_flush_bio(struct dm_integrity_c *ic, struct dm_integrity_io *dio)
dm_integrity_c   1392 drivers/md/dm-integrity.c static void do_endio(struct dm_integrity_c *ic, struct bio *bio)
dm_integrity_c   1408 drivers/md/dm-integrity.c static void do_endio_flush(struct dm_integrity_c *ic, struct dm_integrity_io *dio)
dm_integrity_c   1421 drivers/md/dm-integrity.c 		struct dm_integrity_c *ic = dio->ic;
dm_integrity_c   1458 drivers/md/dm-integrity.c static void integrity_sector_checksum(struct dm_integrity_c *ic, sector_t sector,
dm_integrity_c   1506 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = dio->ic;
dm_integrity_c   1615 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = ti->private;
dm_integrity_c   1699 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = dio->ic;
dm_integrity_c   1849 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = dio->ic;
dm_integrity_c   2046 drivers/md/dm-integrity.c static void pad_uncommitted(struct dm_integrity_c *ic)
dm_integrity_c   2069 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = container_of(w, struct dm_integrity_c, commit_work);
dm_integrity_c   2136 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = comp->ic;
dm_integrity_c   2144 drivers/md/dm-integrity.c static void restore_last_bytes(struct dm_integrity_c *ic, struct journal_sector *js,
dm_integrity_c   2154 drivers/md/dm-integrity.c static void do_journal_write(struct dm_integrity_c *ic, unsigned write_start,
dm_integrity_c   2295 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = container_of(w, struct dm_integrity_c, writer_work);
dm_integrity_c   2328 drivers/md/dm-integrity.c static void recalc_write_super(struct dm_integrity_c *ic)
dm_integrity_c   2343 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = container_of(w, struct dm_integrity_c, recalc_work);
dm_integrity_c   2466 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = bbs->ic;
dm_integrity_c   2518 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = container_of(work, struct dm_integrity_c, bitmap_flush_work.work);
dm_integrity_c   2560 drivers/md/dm-integrity.c static void init_journal(struct dm_integrity_c *ic, unsigned start_section,
dm_integrity_c   2585 drivers/md/dm-integrity.c static int find_commit_seq(struct dm_integrity_c *ic, unsigned i, unsigned j, commit_id_t id)
dm_integrity_c   2596 drivers/md/dm-integrity.c static void replay_journal(struct dm_integrity_c *ic)
dm_integrity_c   2756 drivers/md/dm-integrity.c static void dm_integrity_enter_synchronous_mode(struct dm_integrity_c *ic)
dm_integrity_c   2772 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = container_of(n, struct dm_integrity_c, reboot_notifier);
dm_integrity_c   2783 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = (struct dm_integrity_c *)ti->private;
dm_integrity_c   2825 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = (struct dm_integrity_c *)ti->private;
dm_integrity_c   2919 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = (struct dm_integrity_c *)ti->private;
dm_integrity_c   2988 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = ti->private;
dm_integrity_c   2998 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = ti->private;
dm_integrity_c   3007 drivers/md/dm-integrity.c static void calculate_journal_section_size(struct dm_integrity_c *ic)
dm_integrity_c   3023 drivers/md/dm-integrity.c static int calculate_device_limits(struct dm_integrity_c *ic)
dm_integrity_c   3062 drivers/md/dm-integrity.c static int initialize_superblock(struct dm_integrity_c *ic, unsigned journal_sectors, unsigned interleave_sectors)
dm_integrity_c   3130 drivers/md/dm-integrity.c static void dm_integrity_set(struct dm_target *ti, struct dm_integrity_c *ic)
dm_integrity_c   3180 drivers/md/dm-integrity.c static void dm_integrity_free_journal_scatterlist(struct dm_integrity_c *ic, struct scatterlist **sl)
dm_integrity_c   3188 drivers/md/dm-integrity.c static struct scatterlist **dm_integrity_alloc_journal_scatterlist(struct dm_integrity_c *ic,
dm_integrity_c   3307 drivers/md/dm-integrity.c static int create_journal(struct dm_integrity_c *ic, char **error)
dm_integrity_c   3570 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic;
dm_integrity_c   3594 drivers/md/dm-integrity.c 	ic = kzalloc(sizeof(struct dm_integrity_c), GFP_KERNEL);
dm_integrity_c   4116 drivers/md/dm-integrity.c 	struct dm_integrity_c *ic = ti->private;