Print this page
Reduce lint
*** 888,897 ****
--- 888,899 ----
miocack(qp, mp, 0, EINVAL);
return;
}
/* Get the primary slave minor device number */
+ ASSERT(IS_P2ALIGNED(mp->b_cont->b_rptr, 4));
+ /* LINTED - b_rptr will always be aligned. */
to = *(int *)mp->b_cont->b_rptr;
instance = ZFD_INSTANCE(to);
if ((prim_zfds = ddi_get_soft_state(zfd_soft_state,
instance)) == NULL) {
*** 940,949 ****
--- 942,953 ----
return;
}
prim_zfds = zfds->zfd_inst_pri;
/* Get the flow control setting */
+ ASSERT(IS_P2ALIGNED(mp->b_cont->b_rptr, 4));
+ /* LINTED - b_rptr will always be aligned. */
val = *(int *)mp->b_cont->b_rptr;
if (val != 0 && val != 1) {
miocack(qp, mp, 0, EINVAL);
return;
}