Lines Matching refs:orb
129 union orb *orb = &priv->orb; in cio_start_key() local
135 memset(orb, 0, sizeof(union orb)); in cio_start_key()
137 orb->cmd.intparm = (u32)(addr_t)sch; in cio_start_key()
138 orb->cmd.fmt = 1; in cio_start_key()
140 orb->cmd.pfch = priv->options.prefetch == 0; in cio_start_key()
141 orb->cmd.spnd = priv->options.suspend; in cio_start_key()
142 orb->cmd.ssic = priv->options.suspend && priv->options.inter; in cio_start_key()
143 orb->cmd.lpm = (lpm != 0) ? lpm : sch->lpm; in cio_start_key()
147 orb->cmd.c64 = 1; in cio_start_key()
148 orb->cmd.i2k = 0; in cio_start_key()
149 orb->cmd.key = key >> 4; in cio_start_key()
151 orb->cmd.cpa = (__u32) __pa(cpa); in cio_start_key()
152 ccode = ssch(sch->schid, orb); in cio_start_key()
971 union orb *orb = &to_io_private(sch)->orb; in cio_tm_start_key() local
973 memset(orb, 0, sizeof(union orb)); in cio_tm_start_key()
974 orb->tm.intparm = (u32) (addr_t) sch; in cio_tm_start_key()
975 orb->tm.key = key >> 4; in cio_tm_start_key()
976 orb->tm.b = 1; in cio_tm_start_key()
977 orb->tm.lpm = lpm ? lpm : sch->lpm; in cio_tm_start_key()
978 orb->tm.tcw = (u32) (addr_t) tcw; in cio_tm_start_key()
979 cc = ssch(sch->schid, orb); in cio_tm_start_key()
1002 if (!to_io_private(sch)->orb.tm.b) in cio_tm_intrg()