Lines Matching refs:start_at
148 mpt_pers_find(struct mpt_softc *mpt, u_int start_at) in mpt_pers_find() argument
150 KASSERT(start_at <= MPT_MAX_PERSONALITIES, in mpt_pers_find()
153 while (start_at < MPT_MAX_PERSONALITIES in mpt_pers_find()
154 && (mpt->mpt_pers_mask & (0x1 << start_at)) == 0) { in mpt_pers_find()
155 start_at++; in mpt_pers_find()
157 return (mpt_personalities[start_at]); in mpt_pers_find()
166 mpt_pers_find_reverse(struct mpt_softc *mpt, u_int start_at) in mpt_pers_find_reverse() argument
168 while (start_at < MPT_MAX_PERSONALITIES in mpt_pers_find_reverse()
169 && (mpt->mpt_pers_mask & (0x1 << start_at)) == 0) { in mpt_pers_find_reverse()
170 start_at--; in mpt_pers_find_reverse()
172 if (start_at < MPT_MAX_PERSONALITIES) in mpt_pers_find_reverse()
173 return (mpt_personalities[start_at]); in mpt_pers_find_reverse()