Lines Matching refs:sbid
905 struct tape_34xx_sbid * sbid;
926 sbid = list_entry(l, struct tape_34xx_sbid, list);
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) {
950 sbid = list_entry(l, struct tape_34xx_sbid, list);
952 sbid->bid.wrap,
953 sbid->bid.segment,
954 sbid->bid.block
967 struct tape_34xx_sbid * sbid;
976 sbid = list_entry(l, struct tape_34xx_sbid, list);
977 if (sbid->bid.block >= from) {
978 DBF_LH(4, "Delete sbid %d:%03d@%05d\n",
979 sbid->bid.wrap,
980 sbid->bid.segment,
981 sbid->bid.block
984 kfree(sbid);
997 struct tape_34xx_sbid * sbid;
1011 sbid = list_entry(l, struct tape_34xx_sbid, list);
1013 if (sbid->bid.block >= bid->block)
1015 sbid_to_use = sbid;