Lines Matching defs:js

768 	struct journal_sector *js;
775 js = access_journal(ic, section, rel_sector);
776 return (struct journal_entry *)((char *)js + offset * ic->journal_entry_size);
871 struct journal_sector *js = access_journal(ic, section, j);
874 memcpy(&js->mac, result + (j * JOURNAL_MAC_PER_SECTOR), JOURNAL_MAC_PER_SECTOR);
876 if (memcmp(&js->mac, result + (j * JOURNAL_MAC_PER_SECTOR), JOURNAL_MAC_PER_SECTOR)) {
2052 struct journal_sector *js;
2065 js = access_journal_data(ic, journal_section, journal_entry);
2069 memcpy(mem_ptr, js, JOURNAL_SECTOR_DATA);
2071 js++;
2115 struct journal_sector *js;
2118 js = access_journal_data(ic, journal_section, journal_entry);
2119 memcpy(js, mem + bv.bv_offset, ic->sectors_per_block << SECTOR_SHIFT);
2123 je->last_bytes[s] = js[s].commit_id;
2132 integrity_sector_checksum(ic, logical_sector, (char *)js, checksums_onstack);
2135 integrity_sector_checksum(ic, logical_sector, (char *)js, journal_entry_tag(ic, je));
2472 struct journal_sector *js;
2474 js = access_journal(ic, i, j);
2475 js->commit_id = dm_integrity_commit_id(ic, i, j, ic->commit_seq);
2519 static void restore_last_bytes(struct dm_integrity_c *ic, struct journal_sector *js,
2525 js->commit_id = je->last_bytes[s];
2526 js++;
2988 struct journal_sector *js = access_journal(ic, i, j);
2990 BUILD_BUG_ON(sizeof(js->sectors) != JOURNAL_SECTOR_DATA);
2991 memset(&js->sectors, 0, sizeof(js->sectors));
2992 js->commit_id = dm_integrity_commit_id(ic, i, j, commit_seq);
3061 struct journal_sector *js = access_journal(ic, i, j);
3063 k = find_commit_seq(ic, i, j, js->commit_id);
3112 struct journal_sector *js = access_journal(ic, i, j);
3114 if (js->commit_id != dm_integrity_commit_id(ic, i, j, want_commit_seq)) {
3121 i, j, find_commit_seq(ic, i, j, js->commit_id), want_commit_seq);