Lines Matching refs:bid
47 struct tape_34xx_block_id bid;
884 tape_34xx_append_new_sbid(struct tape_34xx_block_id bid, struct list_head *l)
892 new_sbid->bid = bid;
902 tape_34xx_add_sbid(struct tape_device *device, struct tape_34xx_block_id bid)
914 if (!sbid_list || (bid.segment < 2 && bid.wrap == 0))
929 (sbid->bid.segment == bid.segment) &&
930 (sbid->bid.wrap == bid.wrap)
932 if (bid.block < sbid->bid.block)
933 sbid->bid = bid;
939 if (bid.block < sbid->bid.block) {
940 tape_34xx_append_new_sbid(bid, l->prev);
946 tape_34xx_append_new_sbid(bid, l->prev);
952 sbid->bid.wrap,
953 sbid->bid.segment,
954 sbid->bid.block
977 if (sbid->bid.block >= from) {
979 sbid->bid.wrap,
980 sbid->bid.segment,
981 sbid->bid.block
995 struct tape_34xx_block_id * bid
1003 bid->wrap = 0;
1004 bid->segment = 1;
1013 if (sbid->bid.block >= bid->block)
1018 bid->wrap = sbid_to_use->bid.wrap;
1019 bid->segment = sbid_to_use->bid.segment;
1021 sbid_to_use->bid.wrap,
1022 sbid_to_use->bid.segment,
1023 sbid_to_use->bid.block,
1024 bid->block
1090 struct tape_34xx_block_id * bid;
1102 bid = (struct tape_34xx_block_id *) request->cpdata;
1103 bid->format = (*device->modeset_byte & 0x08) ?
1105 bid->block = mt_count;
1106 tape_34xx_merge_sbid(device, bid);