Lines Matching refs:pb
249 char *tb, *tb_end, *pb, *pb_limit, *pb_eop = NULL;
255 pb = br->phy_buf;
256 pb_limit = pb + ARRAY_SIZE(br->phy_buf);
258 *pb++ = PKT_SOP;
264 *pb++ = PKT_CHANNEL;
265 *pb++ = 0x0;
267 for (; pb < pb_limit && tb < tb_end; pb++) {
269 *pb = *tb++ ^ 0x20;
276 *pb = PKT_EOP;
277 pb_eop = pb;
290 *pb = PKT_ESC;
295 *pb = PHY_ESC;
299 *pb = *tb++;
309 br->phy_len = pb - br->phy_buf;
323 move_size = pb - pb_eop;
364 char *pb, *tb_limit, *tb = NULL;
369 pb = br->phy_buf;
372 ret = spi_read(br->spi, pb, br->word_len);
378 br->swap_words(pb, br->word_len);
383 if (!tb && pb[i] != PKT_SOP)
387 if (pb[i] == PHY_IDLE)
397 if (pb[i] != 0) {
407 switch (pb[i]) {
446 *tb++ = pb[i] ^ 0x20;
449 *tb++ = pb[i];