Lines Matching refs:blk
136 _amiga_checksum (struct AmigaBlock *blk) {
137 uint32_t *rdb = (uint32_t *) blk;
152 _amiga_calculate_checksum (struct AmigaBlock *blk) {
153 blk->amiga_ChkSum = PED_CPU_TO_BE32(
154 PED_BE32_TO_CPU(blk->amiga_ChkSum) -
155 _amiga_checksum((struct AmigaBlock *) blk));
160 _amiga_read_block (const PedDevice *dev, struct AmigaBlock *blk,
163 if (!ped_device_read (dev, blk, block, 1))
165 if (ids && !_amiga_id_in_list(PED_BE32_TO_CPU(blk->amiga_ID), ids))
167 if (_amiga_checksum (blk) != 0) {
171 __func__, block, _amiga_block_id(PED_BE32_TO_CPU(blk->amiga_ID))))
176 _amiga_calculate_checksum(AMIGA(blk));
177 if (!ped_device_write ((PedDevice*)dev, blk, block, 1))
182 return blk;
185 return blk;