Lines Matching refs:ssp
399 struct nilfs_segsum_pointer *ssp, in nilfs_segctor_map_segsum_entry() argument
406 if (unlikely(ssp->offset + bytes > blocksize)) { in nilfs_segctor_map_segsum_entry()
407 ssp->offset = 0; in nilfs_segctor_map_segsum_entry()
408 BUG_ON(NILFS_SEGBUF_BH_IS_LAST(ssp->bh, in nilfs_segctor_map_segsum_entry()
410 ssp->bh = NILFS_SEGBUF_NEXT_BH(ssp->bh); in nilfs_segctor_map_segsum_entry()
412 p = ssp->bh->b_data + ssp->offset; in nilfs_segctor_map_segsum_entry()
413 ssp->offset += bytes; in nilfs_segctor_map_segsum_entry()
474 struct nilfs_sc_info *sci, const struct nilfs_segsum_pointer *ssp, in nilfs_segctor_segsum_block_required() argument
480 return ssp->offset + binfo_size + in nilfs_segctor_segsum_block_required()
603 struct nilfs_segsum_pointer *ssp, in nilfs_write_file_data_binfo() argument
607 sci, ssp, sizeof(*binfo_v)); in nilfs_write_file_data_binfo()
612 struct nilfs_segsum_pointer *ssp, in nilfs_write_file_node_binfo() argument
616 sci, ssp, sizeof(*vblocknr)); in nilfs_write_file_node_binfo()
652 struct nilfs_segsum_pointer *ssp, in nilfs_write_dat_data_binfo() argument
655 __le64 *blkoff = nilfs_segctor_map_segsum_entry(sci, ssp, in nilfs_write_dat_data_binfo()
661 struct nilfs_segsum_pointer *ssp, in nilfs_write_dat_node_binfo() argument
665 nilfs_segctor_map_segsum_entry(sci, ssp, sizeof(*binfo_dat)); in nilfs_write_dat_node_binfo()
1554 struct nilfs_segsum_pointer ssp; in nilfs_segctor_update_payload_blocknr() local
1565 ssp.bh = NILFS_SEGBUF_FIRST_BH(&segbuf->sb_segsum_buffers); in nilfs_segctor_update_payload_blocknr()
1566 ssp.offset = sizeof(struct nilfs_segment_summary); in nilfs_segctor_update_payload_blocknr()
1573 sci, &ssp, sizeof(*finfo)); in nilfs_segctor_update_payload_blocknr()
1598 sc_op->write_data_binfo(sci, &ssp, &binfo); in nilfs_segctor_update_payload_blocknr()
1600 sc_op->write_node_binfo(sci, &ssp, &binfo); in nilfs_segctor_update_payload_blocknr()