Lines Matching refs:bi
112 struct buf_item *bi = buf_list; in flush_sparse_buffs() local
114 free(bi->buf); in flush_sparse_buffs()
115 free(bi); in flush_sparse_buffs()
121 struct buf_item *bi = calloc(1, sizeof(struct buf_item)); in dev_write_sparse() local
123 if (bi == NULL) { in dev_write_sparse()
126 bi->buf = malloc(byte_len); in dev_write_sparse()
127 if (bi->buf == NULL) { in dev_write_sparse()
128 free(bi); in dev_write_sparse()
132 bi->len = byte_len; in dev_write_sparse()
133 memcpy(bi->buf, buf, byte_len); in dev_write_sparse()
134 bi->next = buf_list; in dev_write_sparse()
135 buf_list = bi; in dev_write_sparse()
137 sparse_file_add_data(f2fs_sparse_file, bi->buf, byte_len, byte_offset/F2FS_BLKSIZE); in dev_write_sparse()