Lines Matching defs:mask
23 * lpm_adjust - adjust path mask
24 * @lpm: path mask to adjust
25 * @mask: mask of available paths
27 * Shift @lpm right until @lpm and @mask have at least one bit in common or
30 int lpm_adjust(int lpm, int mask)
32 while (lpm && ((lpm & mask) == 0))
38 * Adjust path mask to use next path and reset retry count. Return resulting
39 * path mask.
46 req->mask = 0;
50 req->mask = lpm_adjust(req->mask >> 1, req->lpm);
52 return req->mask;
82 while (req->mask) {
90 rc = cio_start(sch, cp, (u8) req->mask);
126 req->mask = 0x8080;
128 req->mask = req->lpm;
131 req->mask = lpm_adjust(req->mask, req->lpm);
135 if (!req->mask)
243 data.lpm = (u8) req->mask;