Lines Matching refs:pb
255 char *tb, *tb_end, *pb, *pb_limit, *pb_eop = NULL;
261 pb = br->phy_buf;
262 pb_limit = pb + ARRAY_SIZE(br->phy_buf);
264 *pb++ = PKT_SOP;
270 *pb++ = PKT_CHANNEL;
271 *pb++ = 0x0;
273 for (; pb < pb_limit && tb < tb_end; pb++) {
275 *pb = *tb++ ^ 0x20;
282 *pb = PKT_EOP;
283 pb_eop = pb;
296 *pb = PKT_ESC;
301 *pb = PHY_ESC;
305 *pb = *tb++;
315 br->phy_len = pb - br->phy_buf;
329 move_size = pb - pb_eop;
370 char *pb, *tb_limit, *tb = NULL;
375 pb = br->phy_buf;
378 ret = spi_read(br->spi, pb, br->word_len);
384 br->swap_words(pb, br->word_len);
389 if (!tb && pb[i] != PKT_SOP)
393 if (pb[i] == PHY_IDLE)
403 if (pb[i] != 0) {
413 switch (pb[i]) {
452 *tb++ = pb[i] ^ 0x20;
455 *tb++ = pb[i];