bt_softc
btccbptov(struct bt_softc *bt, u_int32_t ccb_addr)
btsensepaddr(struct bt_softc *bt, struct bt_ccb *bccb)
btsensevaddr(struct bt_softc *bt, struct bt_ccb *bccb)
struct bt_softc *bt;
bt = (struct bt_softc *)ccb->ccb_h.ccb_bt_ptr;
static __inline struct bt_ccb* btgetccb(struct bt_softc *bt);
static __inline void btfreeccb(struct bt_softc *bt,
static void btallocccbs(struct bt_softc *bt);
static void btdone(struct bt_softc *bt, struct bt_ccb *bccb,
struct bt_softc *bt;
bt_intr_locked(struct bt_softc *bt)
static void bt_intr_locked(struct bt_softc *bt);
btdone(struct bt_softc *bt, struct bt_ccb *bccb, bt_mbi_comp_code_t comp_code)
static int btreset(struct bt_softc* bt, int hard_reset);
static int btinitmboxes(struct bt_softc *bt);
static void btfetchtransinfo(struct bt_softc *bt,
btreset(struct bt_softc* bt, int hard_reset)
struct bt_softc *bt = device_get_softc(dev);
bt_cmd(struct bt_softc *bt, bt_op_t opcode, u_int8_t *params, u_int param_len,
struct bt_softc *bt = device_get_softc(dev);
btinitmboxes(struct bt_softc *bt) {
btfetchtransinfo(struct bt_softc *bt, struct ccb_trans_settings *cts)
struct bt_softc* bt;
bt = (struct bt_softc*)arg;
struct bt_softc* bt;
bt = (struct bt_softc*)arg;
struct bt_softc* bt;
bt = (struct bt_softc*)arg;
struct bt_softc *bt;
bt = (struct bt_softc *)ccb->ccb_h.ccb_bt_ptr;
struct bt_softc *bt = device_get_softc(dev);
struct bt_softc *bt = device_get_softc(dev);
struct bt_softc *bt = device_get_softc(dev);
static __inline void btnextinbox(struct bt_softc *bt);
static __inline void btnextoutbox(struct bt_softc *bt);
btnextinbox(struct bt_softc *bt)
struct bt_softc *bt = device_get_softc(dev);
btnextoutbox(struct bt_softc *bt)
btallocccbs(struct bt_softc *bt)
btfreeccb(struct bt_softc *bt, struct bt_ccb *bccb)
static __inline u_int32_t btccbvtop(struct bt_softc *bt,
btgetccb(struct bt_softc *bt)
static __inline struct bt_ccb* btccbptov(struct bt_softc *bt,
struct bt_softc *bt;
static __inline u_int32_t btsensepaddr(struct bt_softc *bt,
bt = (struct bt_softc *)cam_sim_softc(sim);
static __inline struct scsi_sense_data* btsensevaddr(struct bt_softc *bt,
btccbvtop(struct bt_softc *bt, struct bt_ccb *bccb)
struct bt_softc *bt = device_get_softc(dev);
sizeof(struct bt_softc),
struct bt_softc *bt = device_get_softc(dev);
int bt_cmd(struct bt_softc *bt, bt_op_t opcode,