Lines Matching defs:bid
47 struct tape_34xx_block_id bid;
865 tape_34xx_append_new_sbid(struct tape_34xx_block_id bid, struct list_head *l)
873 new_sbid->bid = bid;
883 tape_34xx_add_sbid(struct tape_device *device, struct tape_34xx_block_id bid)
895 if (!sbid_list || (bid.segment < 2 && bid.wrap == 0))
910 (sbid->bid.segment == bid.segment) &&
911 (sbid->bid.wrap == bid.wrap)
913 if (bid.block < sbid->bid.block)
914 sbid->bid = bid;
920 if (bid.block < sbid->bid.block) {
921 tape_34xx_append_new_sbid(bid, l->prev);
927 tape_34xx_append_new_sbid(bid, l->prev);
933 sbid->bid.wrap,
934 sbid->bid.segment,
935 sbid->bid.block
958 if (sbid->bid.block >= from) {
960 sbid->bid.wrap,
961 sbid->bid.segment,
962 sbid->bid.block
976 struct tape_34xx_block_id * bid
984 bid->wrap = 0;
985 bid->segment = 1;
994 if (sbid->bid.block >= bid->block)
999 bid->wrap = sbid_to_use->bid.wrap;
1000 bid->segment = sbid_to_use->bid.segment;
1002 sbid_to_use->bid.wrap,
1003 sbid_to_use->bid.segment,
1004 sbid_to_use->bid.block,
1005 bid->block
1071 struct tape_34xx_block_id * bid;
1083 bid = (struct tape_34xx_block_id *) request->cpdata;
1084 bid->format = (*device->modeset_byte & 0x08) ?
1086 bid->block = mt_count;
1087 tape_34xx_merge_sbid(device, bid);
1138 * turn used by tape_34xx_free_bread to populate the segment bid