Lines Matching refs:bid
46 struct tape_34xx_block_id bid; member
883 tape_34xx_append_new_sbid(struct tape_34xx_block_id bid, struct list_head *l) in tape_34xx_append_new_sbid() argument
891 new_sbid->bid = bid; in tape_34xx_append_new_sbid()
901 tape_34xx_add_sbid(struct tape_device *device, struct tape_34xx_block_id bid) in tape_34xx_add_sbid() argument
913 if (!sbid_list || (bid.segment < 2 && bid.wrap == 0)) in tape_34xx_add_sbid()
928 (sbid->bid.segment == bid.segment) && in tape_34xx_add_sbid()
929 (sbid->bid.wrap == bid.wrap) in tape_34xx_add_sbid()
931 if (bid.block < sbid->bid.block) in tape_34xx_add_sbid()
932 sbid->bid = bid; in tape_34xx_add_sbid()
938 if (bid.block < sbid->bid.block) { in tape_34xx_add_sbid()
939 tape_34xx_append_new_sbid(bid, l->prev); in tape_34xx_add_sbid()
945 tape_34xx_append_new_sbid(bid, l->prev); in tape_34xx_add_sbid()
951 sbid->bid.wrap, in tape_34xx_add_sbid()
952 sbid->bid.segment, in tape_34xx_add_sbid()
953 sbid->bid.block in tape_34xx_add_sbid()
976 if (sbid->bid.block >= from) { in tape_34xx_delete_sbid_from()
978 sbid->bid.wrap, in tape_34xx_delete_sbid_from()
979 sbid->bid.segment, in tape_34xx_delete_sbid_from()
980 sbid->bid.block in tape_34xx_delete_sbid_from()
994 struct tape_34xx_block_id * bid in tape_34xx_merge_sbid() argument
1002 bid->wrap = 0; in tape_34xx_merge_sbid()
1003 bid->segment = 1; in tape_34xx_merge_sbid()
1012 if (sbid->bid.block >= bid->block) in tape_34xx_merge_sbid()
1017 bid->wrap = sbid_to_use->bid.wrap; in tape_34xx_merge_sbid()
1018 bid->segment = sbid_to_use->bid.segment; in tape_34xx_merge_sbid()
1020 sbid_to_use->bid.wrap, in tape_34xx_merge_sbid()
1021 sbid_to_use->bid.segment, in tape_34xx_merge_sbid()
1022 sbid_to_use->bid.block, in tape_34xx_merge_sbid()
1023 bid->block in tape_34xx_merge_sbid()
1089 struct tape_34xx_block_id * bid; in tape_34xx_mtseek() local
1101 bid = (struct tape_34xx_block_id *) request->cpdata; in tape_34xx_mtseek()
1102 bid->format = (*device->modeset_byte & 0x08) ? in tape_34xx_mtseek()
1104 bid->block = mt_count; in tape_34xx_mtseek()
1105 tape_34xx_merge_sbid(device, bid); in tape_34xx_mtseek()